Catalunya arriba al seu màxim històric de població amb 7.543.825 habitants, segons les estimacions de l'Institut d'Estadística de Catalunya (Idescat) a 1 de gener del 2018. Aquesta xifra supera el rècord del 2012 i representa un augment de 47.549 habitants respecte al 2017. La immigració estrangera és el principal component del creixement, amb 43.108 persones. L'aportació del saldo migratori amb la resta de l'Estat ha estat de 4.216 persones i la del creixement natural, de 638. Es van registrar 66.803 naixements durant el 2017 i 66.165 defuncions. La població va créixer en 27 comarques i a l'Aran, i va disminuïr en 17.

El Baix Penedès, el Gironès, l'Alt Penedès i Osona són les comarques amb els creixements més grans en termes relatius. La Terra Alta, el Pallars Jussà, les Garrigues i la Ribera d'Ebre són les que n'han perdut més.

La xifra de població major de 65 anys creix en 21.106 persones a causa de l'elevada esperança de vida. La població de 15 a 64 anys també ha augmentat, en aquest cas en 26.705 persones. En canvi, la franja de 0 a 14 ha baixat en 262.

El percentatge de població de 65 anys i més ha passat del 18,6% al 18,8% en un any. La composició per edats d'aquesta franja també envelleix, i la ràtio entre majors de 85 anys i majors de 65 ha passat del 16,4 al 16,7.

El saldo migratori amb l'estranger és el component que ha aportat creixement a la majoria de comarques. El Barcelonès destaca especialment, amb 21.884 persones. Per darrere hi ha el Vallès Occidental, el Baix Llobregat i el Maresme. A la Cerdanya, el Montsià i el Pallars Sobirà el saldo va ser negatiu.

Pel que fa al saldo interior (que té en compte les migracions amb la resta de Catalunya i d'Espanya), ha estat positiu en 28 comarques, especialment al Maresme, el Vallès Occidental i el Vallès Oriental.

El creixement natural ha estat positiu en 15 comarques i l'Aran. Destaca el Vallès Occidental, el Baix Llobregat i el Gironès. 25 comarques s'han quedat en negatiu, com el Barcelonès, el Berguedà i el Baix Ebre.

L'envelliment de la població presenta diferències importants al territori. Hi ha cinc comarques on més d'una quarta part de la població té 65 anys o més: la Terra Alta, el Pallars Jussà, el Ripollès, les Garrigues i el Priorat.