Obec Čelechovice na Hané se nachází v okrese Prostějov v Olomouckém kraji, zhruba 5 km severně od Prostějova v Hornomoravského úvalu, na rozhraní se Zábřežskou vrchovinou. Žije zde přibližně 1 300[1] obyvatel. Obec se skládá ze 3 částí: Čelechovice na Hané, Kaple, která se k Čelechovicím na Hané připojila v roce 1850, a Studence, který se připojil v roce 1951.[4]
Na vesnici bylo přeneseno původní pojmenování jejích obyvatel Čelechovici, které bylo odvozeno od osobního jména Čelech (domácké podoby jména Čělub) a jehož význam byl "Čelechovi lidé". Přívlastek na Hané byl připojen v roce 1924 na odlišení od blízkých Čelechovic mezi Olomoucí a Přerovem.[5]
První písemná zmínka o Čelechovicích pochází z roku 1315.
Vývoj počtu obyvatel za celou obec i za jeho jednotlivé části uvádí tabulka níže, ve které se zobrazuje i příslušnost jednotlivých částí k obci či následné odtržení.[6]
Alojzov • Bedihošť • Bílovice-Lutotín • Biskupice • Bohuslavice • Bousín • Brodek u Konice • Brodek u Prostějova • Březsko • Budětsko • Buková • Čehovice • Čechy pod Kosířem • Čelčice • Čelechovice na Hané • Dětkovice • Dobrochov • Dobromilice • Doloplazy • Drahany • Držovice • Dřevnovice • Dzbel • Hačky • Hluchov • Horní Štěpánov • Hradčany-Kobeřice • Hrdibořice • Hrubčice • Hruška • Hvozd • Ivaň • Jesenec • Kladky • Klenovice na Hané • Klopotovice • Konice • Kostelec na Hané • Koválovice-Osíčany • Kralice na Hané • Krumsín • Laškov • Lešany • Lipová • Ludmírov • Malé Hradisko • Mořice • Mostkovice • Myslejovice • Němčice nad Hanou • Nezamyslice • Niva • Obědkovice • Ohrozim • Ochoz • Olšany u Prostějova • Ondratice • Otaslavice • Otinoves • Pavlovice u Kojetína • Pěnčín • Pivín • Plumlov • Polomí • Prostějov • Prostějovičky • Protivanov • Přemyslovice • Ptení • Raková u Konice • Rakůvka • Rozstání • Seloutky • Skalka • Skřípov • Slatinky • Smržice • Srbce • Stařechovice • Stínava • Stražisko • Suchdol • Šubířov • Tištín • Tvorovice • Určice • Víceměřice • Vícov • Vincencov • Vitčice • Vranovice-Kelčice • Vrbátky • Vrchoslavice • Vřesovice • Výšovice • Zdětín • Želeč