Populatia Romaniei era, la 1 ianuarie 2006, de 21.610.200 locuitori, din care 48,8 la suta (10.535.100 persoane) populatia masculina si 51,2 la suta (11.075.100 persoane) cea feminina.
In mediul urban locuiau 11.926.200 persoane, reprezentand peste jumatate din populatia tarii (55,2 la suta). Din cele 319 municipii si orase, mai mult de 86 la suta au o populatie sub 50.000 locuitori (32,5 la suta din populatia urbana). Populatia oraselor cu peste 100.000 locuitori, desi in scadere, reprezinta 56 la suta din populatia urbana. Municipiul Bucuresti (1.930.390 locuitori), capitala tarii, detinea 16,2 la suta din populatia urbana si 8,9 la suta din populatia tarii.
In mediul rural locuiau 9,684 milioane persoane, reprezentand 44,8 la suta din populatia tarii. Marimea medie a unei comune a fost de 3.397 locuitori. Comuna cea mai mare era Holbaca, jud Iasi, cu 12.317 locuitori si cea mai mica Brebu-Nou, jud Caras- Severin, cu 95 locuitori.