Das einzige Naturschutzgebiet der Stadt erstreckt sich westlich der Kernstadt Ansbach und nordwestlich von Schalkhausen. Durch das Gebiet hindurch fließt der Onolzbach und sein Zufluss Hohenmühlbach. Östlich des Gebietes erhebt sich der Bocksberg, südlich verläuft die St 2246.