Gmina Kostrzyn położona jest w środkowej części województwa wielkopolskiego, na wschód od miasta Poznania. Wymieniając kolejno od północy graniczy z gminami: Pobiedziska, Nekla, Dominowo, Środa Wlkp., Kleszczewo i Swarzędz. Odległość gminy Kostrzyn od Poznania wynosi 20 km, od Wrześni 27 km, Gniezna 32 km, a Środy Wlkp. 24 km. Siedzibą władz gminy jest miasto Kostrzyn.
Obszar okolic Kostrzyna położony jest na Wysoczyźnie Gnieźnieńskiej w obrębie dwóch mikroregionów: Niziny Średzkiej (południowo-zachodnia część gminy) oraz Pagórków Kostrzyńskich (północno-wschodnia część gminy). Najniższy punkt okolicy położony jest we wsi Jagodno, w dolinie strumienia zasilającego Cybinę, i wynosi 80 m n.p.m. Najwyższe wzniesienie znajduje się w pobliżu wsi Brzeźno – 134 m n.p.m.
Gmina Kostrzyn jest:
- jedną z 226 gmin województwa wielkopolskiego,
- jednocześnie jedną z 89 gmin miejsko-wiejskich województwa
wielkopolskiego,
- oraz jedną z 17 gmin powiatu poznańskiego.
W skład Gminy wchodzi miasto Kostrzyn oraz 20 sołectw (Brzeźno, Czerlejno, Czerlejnko, Drzązgowo, Glinka, Gułtowy, Gwiazdowo, Iwno, Jagodno, Skałowo, Siedlec, Siedleczek, Siekierki, Sokolniki, Strumiany, Tarnowo, Trzek, Wiktorowo, Węgierskie, Wróblewo).

Ogólna powierzchnia gminy wynosi 154,2 km2, w tym powierzchnia miasta zajmuje 8 km2. Pod względem powierzchni gmina zajmuje 64 miejsce w województwie wielkopolskim, a pod względem wielkości zaludnienia 43 miejsce.
Przez gminę Kostrzyn przebiega jedna droga wojewódzkie i jedna krajowa o znaczeniu międzynarodowym – trasa A-2 (E-30) Berlin – Warszawa - Moskwa. Droga krajowa krzyżuje się z ważnymi drogami w kierunku Kórnika, Pobiedzisk, Gniezna i Środy oraz licznymi drogami lokalnymi. Ogólna długość dróg krajowych, wojewódzkich oraz gminnych wynosi 215 km. Gminę przecina międzynarodowy szlak kolejowy Berlin – Warszawa – Moskwa, o długości 11 km z jedną stacją pasażerską i towarowo-przeładunkową mieszczącą się w Kostrzynie oraz przystankiem pasażerskim we wsi Gułtowy. Na południe od granicy gminy Kostrzyn, w odległości około 10 km na południe od miasta przebiega autostrada Poznań – Warszawa - Berlin. Miasto Kostrzyn zostanie połączone z autostradą drogą ekspresową S-5 w węźle na Nagradowice, gmina Kleszczewo.