Естественият прираст за община Ботевград през изминалата 2010 година е отрицателен. Общият брой на родените през годината в община Ботевград е 354, а броят на починалите за същия период – 445. По постоянен адрес в общинския център /Ботевград/, са родени 232 бебета, а броят на починалите е 215.
Механичният прираст също е отрицателен. През миналата година в община Ботевград са дошли да живеят 385 души, като 213 от тях са се заселили в Ботевград, а останалите в селата. Броят на жителите, които са се изселили от община Ботевград е 445. От тях 322 са напуснали Ботевград.
Към 01.01.2011 година постоянното население на община Ботевград наброява 35 859 души. От тях 23 504 са с постоянен адрес в общинския център, според данни на служба ЕСГРАОН при община Ботевград.