Historycy uważają więc, że ośrodek wsi Piechanino pierwotnie położony był w miejscu późniejszego Czempinia, ale w związku z lokacją miasta przeniesiono siedlisko wsi w dzisiejsze miejsce. Według drugiej hipotezy kościół zbudowano dopiero w związku z lokacją nowego miasta. Przez jakiś czas funkcjonowały obie nazwy, a ostatecznie pierwsza zanikła i od XV wieku używano tylko nazwy Czempiń.
Wcześniejsza nazwa miejscowości „Piechnino” pochodzi od nazwy osobowej „Piechno” lub „Piechyna” z dodanym sufiksem „-ino”, która wywodziła się od imienia Piotr. Od XV wieku używano obocznej nazwy miejscowości „Czępin”. W XVII wieku nazwa miasta ostatecznie utrwaliła się w formie ortograficznej „Czempin”.
Herb miasta .
Historia Miejscowość pierwotnie była osadą targową założoną wokół owalnego placu na gruntach wsi Wielki Piechanin (Piechynin), którą źródła wymieniają już w 1387. Dokładna data lokacji miasta nie jest znana, ale już w 1399 miejscowość została wymieniona pod pierwotną nazwą jako miasto (łac. Pechnino civitas). W 1487 leżała w powiecie kościańskim Korony Królestwa Polskiego. Od 1387 była siedzibą własnej parafii, a w 1510 należała do dekanatu KościanMiasta polskie w Tysiącleciu, Zakład Narodowy imienia Ossolińskich Wrocław–Warszawa–Kraków 1967, t. II, s.