Lage & Struktur
Burgwindheim liegt im Westen des Landkreises Bamberg, eingebettet im Tal der mittleren Ebrach. Die Gemeinde umfasst elf Ortsteile: Burgwindheim, Schrappach, Kötsch, Untersteinach, Unterweiler, Oberweiler, Kehlingsdorf, Mittelsteinach, Obersteinach, Kappel und Mendenmühle. Die Gemarkung erstreckt sich über etwa 1.365 Hektar, wobei ein Teil der Gemarkung (Gemarkungsteil 0) im Gebiet des Marktes Burgebrach liegt. Die Bundesstraße 22 führt durch den Ort und verbindet ihn mit Bamberg und Würzburg. Der nächstgelegene Bahnhof, Burgwindheim Ortsmitte, wird von der Buslinie 991 des Verkehrsverbunds Großraum Nürnberg (VGN) bedient und bietet regelmäßige Verbindungen nach Bamberg .