Schloss Möhren ligt in Zuid Duitsland, in het natuurpark Althmühltal in het hart van Beieren, Mittel Franken, zo'n 60 km ten zuiden van Nürnberg en 130 km boven München. Op 4 km afstand ligt de toeristenplaats Treuchtlingen. Möhren zelf is een dorp van 300 inwoners.