Kłecko (niem. Klezkow) – miasto w woj. wielkopolskim, w powiecie gnieźnieńskim, siedziba gminy miejsko-wiejskiej Kłecko.
Kłecko uzyskało lokację miejską w 1265 rokuRobert Krzysztofik, Lokacje miejskie na obszarze Polski. Dokumentacja geograficzno-historyczna, Katowice 2007, s. 40–41.. Miasto królewskie należące do starostwa kłeckiego, pod koniec XVI wieku leżało w powiecie gnieźnieńskim województwa kaliskiegoAtlas historyczny Polski. Wielkopolska w drugiej połowie XVI wieku. Część II. Komentarz. Indeksy, Warszawa 2017, s. 243.. W latach 1954–1972 miasto było siedzibą władz gromady Kłecko, ale nie należało do niej. W latach 1975–1998 miasto administracyjnie należało do woj. poznańskiego.
Według danych z 31 grudnia 2009 miasto liczyło 2648 mieszkańców.
Kłecko leży na Pojezierzu Gnieźnieńskim, między Jeziorem Kłeckim a Gorzuchowskim, połączonymi Małą Wełną. Ośrodek obsługi regionu rolniczego. Główny zabytek to gotycki kościół z 1. połowy XIV wieku, przebudowany w 1930. Przy ulicy Gnieźnieńskiej znajduje się pomnik przyrody dąb „Zawisza”..