Към 1 февруари 2011 г. населението на България е 7 364 570 души, сочат окончателни данни от преброяването, които бяха оповестени от Националния статистически институт.

Между преброяванията през 2001 г. и през 2011 г. Населението на страната е намалявало с 564 331 души при средногодишен темп на намаление 0,7 на сто. Две трети от намалението се дължи на отрицателния естествен прираст, а една трета - на външна миграция, която се оценява на 175 244 души.

Най-голямо по брой е населението на София, където живеят 1 291 591 или 17,5 на сто от населението на страната. Най-малка е област Видин с население 101 018 души.

Между двете преброявания се е увеличило само населението на столицата със 120 749 души или с 10,3 на сто и Варна - с 13 061 души или с 2,8 на сто.

Българската етническа група обхваща 5 664 624 или 84,8 на сто от хората, декларирали етническото си самоопределение. Турската етническа група е втора по численост - 588 318 души с дял от 8,8 на сто от населението. Ромският етнос е трети и наброява 325 343 души с относителен дял от 4,9 на сто. Българският език е майчин за 85,2 на сто от населението.