El cantón de Noyon agrupa 23 comunas y cuenta con 24 829 habitantes (según el censo de 1999).