Villiers-Charlemagne est une ville de la Mayenne en région Pays de la Loire.
Villiers-Charlemagne compte 1061 habitants appelés les "Caropolitains, Caropolitaines".
La densité de la population de Villiers-Charlemagne est de 38 habitants au km².
Le maire de Villiers-Charlemagne est Monsieur Jacques SABIN