A cidade de Cagliari está situada na zona meridional da Sardeña. Encóntrase no medio do Golfo dos Anxo (en italiano Golfo degli Angeli), e se expande arredor de Sella del Diavolo, tendo ao leste os montes de Sette Fratelli, ao oeste os montes de Capoterra e ao norte a chaira de Campidano. Ten en común con Roma, Lisboa e Istanbul o feito de estaren construídas sobre sete outeiros.