Położenie Konin leży na Pojezierzu Wielkopolskim i Nizinie Południowowielkopolskiej, nad Wartą, u ujścia Kanału Ślesińskiego, około 54 km na północ od Kalisza i około 92 km na wschód od Poznania. Miasto położone jest na skraju kilku mezoregionów fizycznogeograficznych; historyczna część miasta (tzw. Stary Konin) leży w Dolinie Konińskiej, na lewym brzegu Warty, pozostałe dzielnice lewobrzeżne leżą na Równinie Rychwalskiej i Wysoczyźnie Tureckiej. Dzielnice prawobrzeżne (tzw. Nowy Konin), których budowę rozpoczęto w 1949 roku, leżą w Dolinie Konińskiej i na Pojezierzu Kujawskim. W dolinie Warty leży wyspa rzeczna Pociejewo, zaś w północnej, przemysłowej części miasta, leży Jezioro Gosławskie i Jezioro Pątnowskie. Przez miasto przebiega linia kolejowa nr 3 oraz drogi krajowe o nr 25, 72 i 92; około 8 km na południe od miasta biegnie autostrada A2.
Konin położony jest we wschodniej części historycznej Wielkopolski, w Kaliskiem, na ziemi kaliskiej. Do II rozbioru Polski (1793) leżał w województwie kaliskim. Po utworzeniu Księstwa Warszawskiego (1807) znalazł się w departamencie kaliskim. Po utworzeniu Królestwa Polskiego (1815) znajdował się w województwie kaliskim i był niewielkim ośrodkiem przemysłowym w kalisko-mazowieckim okręgu przemysłowym.