In 2018 groeide de bevolking in Herentals aan met 63 inwoners. Hiermee komt het totale aantal inwoners op 28.148. Daarvan wonen er 20.899 mensen in Herentals, 5.116 in Noorderwijk en 2.133 in Morkhoven.
In totaal wonen er 1.778 niet-Belgen in Herentals.
Dat bedraagt 6,32 procent van de totale bevolking. (pp)