La population municipale comprend les personnes ayant leur résidence habituelle sur la commune ; la population comptée à part comprend les personnes dont la résidence habituelle est dans une autre commune mais qui ont conservé une résidence sur la commune ; la population totale est la somme des deux.
À Mont-Saint-Aignan, au 1er janvier 2021, la population totale est de 19 635 habitants.
La densité de la population (nombre d'habitants au km2) est de 2 485,4 habitants, la superficie de la communé étant de 7,9 km2. Le nombre de logement s'élève à 10 033 : 92,3% sont occupés au titre de résidence principale, 2,3 % au titre de résidence secondaire et 5,4 % sont vacants. Un ménage sur deux est propriétaire de sa résidence principale.
Mis à jour le 24/03/2021 à 10h58.