Szamocin () – miasto w woj. wielkopolskim, w powiecie chodzieskim, siedziba gminy miejsko-wiejskiej Szamocin. Miasto leży na pn. skraju Pojezierza Chodzieskiego, nad jez. Siekiera. Ośrodek usługowy, fabryka mebli, ogrodnictwo.
Według danych z 31 grudnia 2009 miasto liczyło 4258 mieszkańców.
Położenie Szamocin leży w północnej części województwa wielkopolskiego w powiecie chodzieskim nad jeziorami: Siekiera i Białym Jeziorem . Miasto o powierzchni 4,5 km² zamieszkuje nieco ponad 4 tysiące mieszkańców. Położone jest na skrzyżowaniu dróg wojewódzkich: nr 190 (Krajenka – Wysoka – Margonin – Wągrowiec - Gniezno) oraz nr 191 (Chodzież – Mieczkowo). Do miasta można dojechać autobusami PKS-u lub linii prywatnych.
Nazwa Nazwa miasta po raz pierwszy wymieniona jest w łacińskim dokumencie z 1282 roku wydanym w Dłusku i sygnowanym przez Bogumiła z Górki wspominającego Jarosława z Szamocina, łac. "comite Iaroslao de Zamoczino""Kodeks dyplomatyczny Wielkopolski", tom I, Biblioteka Kórnicka, Poznań 1877, str.474-75.. Zapis ten oddaje nazwę w pierwotnej postaci Samocino, utworzoną przy pomocy sufiksu dzierżawczego -ino od staropolskiej nazwy osobowej Samota.
Historia