thumb|240px|Warta w Poznaniu
Miasto leży w makroregionie Pojezierza Wielkopolskiego. Najstarsza część miasta znajduje się na dnie zorientowanego wzdłuż osi północ-południe Poznańskiego Przełomu Warty. Dolina ma szerokość w tym miejscu od 1,5 km do 4 km. Od wschodu zamyka ją Wysoczyzna Gnieźnieńska, a od zachodu Wysoczyzna Poznańska. Obie wznoszą się do wysokości 80 m n.p.m. Dolina na terenie miasta przecina pagórki wału moreny czołowej stadiału poznańskiego.
Najwyżej położonym punktem miasta jest Góra Moraska - 154 m n.p.m. Różnica poziomów między jej szczytem a leżącym w odległości 5 km brzegiem Warty wynosi ok. 100 m jest bardzo znacząca jak na tereny nizinne.
Terasy Warty W dolinie wyróżnia się siedem teras: terasa I – (terasa zalewowa) wysokość ok. 53 m n.p.m. (wys. względna do 3 m nad średnim poziomem rzeki). Zajmuje dno doliny o szerokości 800 m, znajduje się zarówno na prawym jak i na lewym brzegu. Jej dno stanowią piaski, żwiry i inne osady rzeczne. Obecnie znacznie podwyższona przez nasypy budowane od średniowiecza. Leży na niej Ostrów Tumski z Zagórzem oraz Śródka na prawym brzegu i Chwaliszewo, Grobla i Piaski na lewym. terasa II – wysokość 55–57 m n.p.m. (wys. względna od 5 m do 7 m nad średnim poziomem rzeki). Zachowana w niewielkim fragmencie, na południe od doliny Bogdanki.