Po popisu stanovništva, domaćinstava i stanova 2011. u Srbiji, koji je proveden od 1. do 15. oktobra 2011, u općini Topola živjelo je ukupno 22329 stanovnika, što predstavlja 0,31% od ukupnog broja stanovnika Srbije, odnosno 7,61% od od ukupnog broja stanovnika Šumadijskog okruga.[1] Popis stanovništva provoden je na temelju Zakona o popisu stanovništva, domaćinstava i stanova u 2011. Godini ("Službeni glasnik RS", br. 104/09 i 24/11).[1]
Od ukupnog broja stanovnika u općini Topola bilo je 11.153 (49,95%) muškaraca i 11.176 (50,05%) žena, što predstavlja omjer muškaraca i žena 998:1000. Prosječna starost stanovništva bila je 44,3 godina, muškaraca 42,8 godina, a žena 45,7 godina. Udio osoba starijih od 18 godina je 83,2% (18.573), kod muškaraca 82,5% (9.205), a kod žena 83,8% (9.368).[1]