Bela Palanka je prema popisu stanovništva iz 2011 godine imala 12.126 stanovnika, što je za 59,1% manje, ili za 17.515 stanovnika, nego na prvom posleratnom popisu iz 1948 godine. Veći relativan pad broja stanovnika imalo je pet opština (Rekovac, Trgovište, Babušnica, Gadžin Han i Crna Trava), a veći gubitak broja stanovnika imalo je 8 opština (Knjaževac, Negotin, Babušnica, Žitište, Petrovac, Svrljig, Kuršumlija i Gadžin Han). U odnosu na popis iz 2002. godine (14.381 stanovnika),
Bela Palanka je smanjila broj stanovnika za 15,7%, i 20 opština je imalo veći relativan pad stanovnika.
Na zvaničnom portalu opštine (http://belapalanka.org.rs/o-beloj-palanci/dobrodosli-u-grad-sv-nikete/licna-karta) prikazani su podaci o broju stanovnika, u periodu 1948-2002, u seoskim sredinama i u gradskom naselju. Sela su do 2002. godine smanjila broj stanovnika za četiri petine (sa 26.812 na 5.755), dok je gradsko naselje povećalo broj stanovnika tri puta (sa 2.823 na 8.626).
Najveći broja stanovnika, nakon Drugog svetskog rata, Bela Palanka je imala na prvom posleratnom popisu 1948. godine. Pozitivan prirodan priraštaj postojao je do kraja šesdesetih godina prošlog veka, da bi u 2012. godini bilo 77 novorođenih i 264 umrla. Danas Bela Palanka ima broj stanovnika uporediva sa brojem koji je imala oko 1860-1870 godine.
Uz Srbe, koji su smanjili udeo u ukupnom stanovništvu sa 90,3% u 2002, na 85,7% u 2011, Romi su drugi narod po brojnosti, uz rast udela sa 8,5% na 11,7%, dok je 64 stanovnika pripadalo ostalim narodima, 144 se nije nacionalno izjasnilo, a 105 je nepoznate nacionalne pripadnosti.
Broj zaposlenih u Beloj Palanci, ne računajući poljoprivrednike, smanjen je za 29,1%, od seprembra 2008 do marta 2013 godine, što je smanjenje za 722 lica. U tome ja pad kod pravnih lica bio 692 zaposlena (-37,1%), a kod privatnih preduzetnika za 30 zaposlena (-4,8%). Najveći pad broja zaposlenih imala je prerađivačka industrija (509 lica), ostale uslužne delatnosti (85), poljoprivreda (79) i trgovina (67 lica).
Broj stanovnika Bele Palanke na odabranim popisima stanovništva
1884 14,672
1890 16,090
1895 17,126
1921 20,326
1931 23,765
1948 29,641
1953 28,756
1961 24,982
1971 21,325
1981 18,744
1991 16,351
2002 14,381
2012 11,909