
K 31.12. 2020 malo mesto Topoľčany 25 196 obyvateľov. V roku 2020 zomrelo o 53 občanov viac ako sa narodilo. Prirodzený úbytok bol však nižší v porovnaní s predchádzajúcim rokom.
Rovnako aj celkový pokles počtu obyvateľov sa mierne znížil oproti predchádzajúcemu obdobiu. Kým v roku 2019 klesol počet obyvateľov o 1,6 %, v roku 2020 to bolo o 1,3 %. Na poklese sa dlhodobo podpisuje napríklad trend sťahovania obyvateľov na vidiek alebo za prácou do zahraničia.
V Topoľčanoch sa narodilo 208 detí, prisťahovalo sa 297 obyvateľov, no odsťahovalo sa ich až 663.
Iná situácia je v mestských častiach Veľké a Malé Bedzany, kde bol počet obyvateľov koncom roka 2020 vyšší v porovnaní s predchádzajúcim rokom.
Priemerný vek obyvateľov Topoľčian sa zvyšuje. Kým v roku 2017 bol priemerný vek 41 rokov, v roku 2020 je to už 43 rokov. Obyvatelia nad 60 rokov tvoria aktuálne 31 percent obyvateľstva.

V roku 2020 boli na matrike v Topoľčanoch do knihy narodených najčastejšie zapísané tieto chlapčenské mená: najfrekventovanejším menom je jednoznačne Jakub, hneď potom nasledujú: Adam, Michal, Šimon a Matúš.
Z dievčenských mien vedie Ema, Emma, za ňou sú Nina, Eliška, Sofia a Karolína.
Pre doplnenie dodávame, že ide o deti narodené v Topoľčanoch, nie obyvateľov Topoľčian, ktorí sa rodia dosť často aj v iných mestách.