Haundorf ist eine Gemeinde im bayerischen Mittelfranken, gehört zum Landkreis Weißenburg-Gunzenhausen und ist in vier Ortsteile gegliedert: Haundorf, Obererlbach, Gräfensteinberg und Eichenberg.
Seit 1997 ist die 2.700-Einwohner-Gemeinde ein staatlich anerkannter Erholungsort. Zwei Seen, die zum Fränkischen Seenland gehören, haben ihren Namen von der Ortschaft Brombach bekommen, die im Ortsteil Gräfensteinberg liegt. Das Fränkische Seenland wurde künstlich geschaffen und befindet sich etwa 40 Kilometer im Süden von Nürnberg. Der Große Brombachsee, der Kleine Brombachsee und der Igelsbachsee bilden das Zentrum des Seenlandes, und dienen zur Wasserregulierung, aber bieten sich ebenso als Ziel für Nacherholungsuchende in der Gemeinde Haundorf an.