Szamotuły leżą w województwie wielkopolskim i liczą około 18 900 mieszkańców. Miasto uzyskało prawa miejskie w 1284 roku. Znajduje się tu zamek Górków oraz kolegiata Matki Boskiej Pocieszenia i św. Stanisława Biskupa. Szamotuły leżą nad rzeką Samą. W skład miasta wchodzą główne ulice: Dworcowa, Poznańska, Wroniecka i Wojska Polskiego.