София. Към края на 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% от населението на страната.
Към края на 2018 г. страната е разделена на 6 статистически района, 28 области и 265 общини.
Половината от населението на страната (50.2%) живее в Югозападния и Южния централен район, а най-малък по брой на населението е Северозападният район - 742 хил. души, или 10.6% от населението на страната. През 2018 г. и в шестте статистически района населението намалява спрямо 2017 г., като
най-голямо е намалението в Северозападния - с 1.8%, а най-малко - в Югозападния район - с 0.3%.
Най-малка по население е област Видин, в която живеят 84 865 души, или 1.2% от населението на страната, а най-голяма е област София (столица) - 1 328 120 души (19.0%). Шест са областите с население над 300 хил. души, като в първите три от тях - София (столица), Пловдив и Варна, живее повече от една трета от населението на страната (35.3%). Само две области - София (столица) и Кърджали, увеличават населението си през 2018 г. спрямо 2017 г. - съответно с 0.2 и 1.2%. При всички останали области има намаление, като най-голямо е за областите Видин - с 2.4%, Монтана и Враца - по 1.9%.
Неравномерно е разпределението на населението и по общини. В 73 общини с население под 6 000 души живеят едва 4.0% от населението на страната. В същото време в деветте общини с население над 100 хил. души живеят 41.3% от населението на страната. Най-голяма по население е Столична община (1 328 120), следвана от общините Пловдив (346 893) и Варна (345 369). Най-малката община е Трекляно - 758 души.
Основните фактори, които влияят върху измененията в броя и структурите на населението, са демографските процеси - раждаемост, смъртност и миграция.