Към 31 декември 2018 г. населението на България е 7 000 039 души, което представлява 1.4% от населението на Европейския съюз. В сравнение с 2017 г. населението на страната намалява с 49 995 души, или с 0.7%. Това показват данни на Националния статистически институт за населението и демографските процеси.
Мъжете са 3 395 701 (48.5%), а жените – 3 604 338 (51.5%), или на 1 000 мъже се падат 1 061 жени. Броят на мъжете преобладава във възрастите до 53 години. С нарастването на възрастта
се увеличават броят и относителният дял на жените от общото население на страната. Продължава процесът на застаряване на населението. В края на 2018 г. лицата на 65 и повече навършени години са 1 493 119, или 21.3% от населението на страната. В сравнение с 2017 г. делът на населението в тази възрастова група нараства с 0.3 процентни пункта.
Процесът на застаряване е по-силно изразен сред жените отколкото сред мъжете. Относителният дял на жените на възраст над 65 години е 24.8%, а на мъжете – 17.7%. Тази разлика се дължи на по-високата смъртност сред мъжете и като следствие от нея – на по-ниската средна продължителност на живота при тях.
В регионален аспект делът на лицата на 65 и повече навършени години е най-висок в областите Видин (29.6%), Габрово (28.6%) и Кюстендил (27.3%). Общо в двадесет области този дял е над средния за страната. Най-нисък е делът на възрастното население в областите София (столица) – 17.5%, и Варна – 18.9%.
Към 31.12.2018 г. децата до 15 години в страната са 1 004 845, или 14.4% от общия брой на населението, като спрямо 2017 г. този дял се увеличава с 0.1 процентни пункта. Относителният дял на населението под 15 години е най-висок в областите Сливен – 18.5%, и Бургас – 15.6% от населението на областта. Общо в шестнадесет области този дял е под общия за страната, като най-нисък е в областите Смолян – 11.5% и Габрово – 11.6%.
Към 31.12.2018 г. в градовете живеят 5 159 129 души, или 73.7%, а в селата – 1 840 910 души, или 26.3% от населението на страната. Към края на 2018 г. населените места в България са 5 256, от които 257 са градове и 4 999 – села. Населените места без население са 164. Най-голям е техният брой в областите Габрово, Велико Търново и Кърджали – съответно 64, 55 и 11. В 1 193, или в 22.7% от населените места, живеят от 1 до 49 души включително. С население над 100 хил. души са шест града в страната, в които живеят 34.4% от населението на страната.
С население над 100 хил. души са шест града в страната, в които живеят 34.4% от населението на страната. Към края на 2018 г. страната е разделена на 6 статистически района, 28 области и 265 общини.