La città è caratterizzata da zone collinari, dove sorgono i quartieri storici, si sviluppa intorno al colle dello storico quartiere di Castello, e da zone pianeggianti. La lunga storia e le varie dominazioni e influenze provenienti dall’esterno hanno contribuito a donare alla città un’importante patrimonio culturale e architettonico. Si affaccia sull’omonomo golfo.
Comuni costieri confinanti : Quartu Sant’Elena ⟵ Cagliari ⟶ Capoterra