De gemeente Szamotuły is een stad- en landgemeente in het Poolse woiwodschap Groot-Polen, in powiat Szamotulski.

De zetel van de gemeente is in Szamotuły.

Op 31 december 2005 telde de gemeente 28 553 inwoners.

Oppervlakte gegevens
In 2002 bedroeg de totale oppervlakte van gemeente Szamotuły 175,07 km², waarvan:

 agrarisch gebied: 75%
 bossen: 14%

De gemeente beslaat 15,64% van de totale oppervlakte van de powiat.

Demografie
Stand op 31 december 2005:

In 2002 bedroeg het gemiddelde inkomen per inwoner 1398,63 zł.

Administratieve plaatsen (sołectwo)
Baborowo, Baborówko, Brodziszewo, Emilianowo, Gałowo, Gąsawy, Jastrowo, Kąsinowo, Kępa, Koźle, Krzeszkowice, Lipnica, Lulinek, Mątowo, Myszkowo, Otorowo, Pamiątkowo, Piaskowo, Piotrkówko, Przecław, Przyborowo, Szczuczyn, Śmiłowo, Witoldzin.

Zonder de status sołectwo : Bociany, Czyściec, Gałowo-Majątek, Grabowiec, Jastrowo-Majątek, Kamionka, Kąsinowo, Lipnickie Huby, Ludwikowo, Mielno, Nowy Folwark, Ostrolesie, Poświętne, Przecławek, Przyborówko, Rudnik, Świdwin, Twardowo, Wincentowo, Żalewo.

Aangrenzende gemeenten
Kaźmierz, Oborniki, Obrzycko, Ostroróg, Pniewy, Rokietnica

Gemeente in Groot-Polen