Населението на България е 6 437 360 души към 31 декември 2024 г., като в сравнение с 2023 г. населението на страната намалява с 8 121 души, или с 0.13%, показват данните на Националния статистически институт (НСИ).

Всички 28 области имат отрицателен естествен прираст. В края на 2024 г. лицата на 65 и повече навършени години са 1 544 245, или 24.0% от населението на страната.

Най-много са пенсионерите във Видин (31.4%), Габрово (30.5%) и Смолян (30.0%). Най-нисък е делът на възрастното население в областите София (столица) - 19.2%, Варна - 21.6%, и Сливен - 22.5%.

Децата до 15 години в страната са 901 843, или 14.0% от общия брой на населението.

Застаряването на населението през годините води до повишаване на неговата средна възраст, която нараства до 45.3 години в края на 2024 година. Средната възраст на населението в градовете е 44.5 години, а в селата - 47.6 години.

Населението в трудоспособна възраст към 31.12.2024 г. е 3 765 хил. души, или 58.5% от населението на страната, като мъжете са 1 970 хил., а жените - 1 795 хиляди. Към края на 2024 г. над трудоспособна възраст са 1 701 хил. души, или 26.4%, а под трудоспособна възраст - 971 хил. души, или 15.1% от населението на страната. 

Към края на 2024 г. половината от населението на страната (51.7%) живее в Югозападния и Южния централен район, а най-малък по брой на населението е Северозападният район - 655 хил. души, или 10.2% от населението на страната. През 2024 г. в два статистически района населението намалява спрямо 2023 г. - в Северозападния с 1.3%, а в Северния централен район с 1.0%. В останалите статистически райони населението нараства.