Położenie miasta oraz jego ludność w szczytowym okresie rozwoju thumb|left|Kościół świętych Apostołów – miejsce spoczynku cesarzy bizantyńskich thumb|Pozostałości klasztoru świętego Jana (Studios) thumb|Widok Konstantynopola (ilustracja z Kroniki norymberskiej) Miasto zostało zbudowane na wybrzeżu południowo-wschodniej Tracji, u połączenia cieśniny Bosfor z Propontydą. Położone było na półwyspie o pagórkowatej powierzchni, który od południa oblany jest morzem, a od północy wodami zatoki Złoty Róg.

Miasto posiadało doskonałe położenie na skrzyżowaniu dwóch wielkich starożytnych szlaków handlowych: morskiego z Morza Śródziemnego na Morze Czarne oraz lądowego z Półwyspu Bałkańskiego do Azji Mniejszej. Dzięki swemu umiejscowieniu miasto szybko się rozrastało. Niektóre szacunki podają, iż w szczytowym okresie swojego rozwoju miasto mogło liczyć nawet milion mieszkańców. Ostrożniejsze szacunki podają liczbę od 250 do 500 tysięcy.