In 2017 groeide de bevolking in Herentals aan met 309 inwoners. Hiermee komt het totale aantal inwoners op 28.085. Daarvan wonen er 20.876 in Herentals, 5.112 in Noorderwijk en 2.097 in Morkhoven.

In totaal wonen er 1.615 niet-Belgen in Herentals. Dat bedraagt 5,75 procent van de totale bevolking.

Schematisch overzicht van de bevolkingsaantallen:

           Herentals - Noorderwijk - Morkhoven -  Totaal
-Belg: 19.452        4.977              2.041            26.470
-Niet-Belg: 1.424     135                   56               1.615

Totaal :  28.085 inwoners 

Herentals 20.876 - Noorderwijk 5.112 - Morkhoven  2.097.