Le principali città italiane in termini di popolazione sono Roma, che contava 3,3 milioni di residenti nel 2011, Milano, Napoli, Torino, Palermo e Bergamo. Nel 2011, la seconda città più popolosa, Milano, aveva una popolazione di quasi 3 milioni di persone, mentre Bergamo, la sesta città più popolosa, aveva 784.000 abitanti.
Roma, la capitale d'Italia, ha un grande significato storico e simbolico. Più di 2000 anni fa, Roma governò un vasto impero e fu la culla della civiltà occidentale. La città ha un significato religioso ed è il sito della Città del Vaticano, sede del Papa e sede del cattolicesimo.
Firenze e Venezia sono due città principali che sono destinazioni turistiche popolari in gran parte a causa della loro storia culturale, specialmente nelle arti e nell'architettura.