Gmina Śrem to gmina miejsko-wiejska w województwie wielkopolskim, w powiecie śremskim. W latach 1975-1998 gmina położona była w województwie poznańskim.
Gmina Śrem położona jest w zachodniej części Polski oddalona od Poznania o ok. 40 km. W gminie rzeka Warta zmienia bieg z kierunku zachodniego na północny. Znajduje się na Nizinie Wielkopolsko - Kujawskiej, obręb tzw. Odcinka Śremskiego Pradoliny Warciańsko-Odrzańskiej, czyli Kotliny Śremskiej, wchodzącej w skład większej Pradoliny Warszawsko-Berlińskiej.
Gmina Śrem jest elementem powiatu śremskiego, graniczy z gminami: Brodnica, Czempiń, Dolsk, Kórnik, Krzywiń, Książ Wielkopolski, Zaniemyśl. Tworzy również z gminami: Brodnica, Dolsk, Książ Wielkopolski, Stowarzyszenie Unia Gospodarcza Miast Regionu Śremskiego.