Hürnheim liegt zwei Kilometer südöstlich von Ederheim am Rande des Nördlinger Rieses und am Fuß des durch die Schlacht von 1634 berühmt gewordenen Albuchs. Durch das Dorf fließt der Retzenbach, der über den Forellenbach in die Eger mündet. Am nördlichen Ortsrand tangiert die Kreisstraße DON 9 den Ort.