En el año 2010 tenía una población de 36.129 habitantes y una densidad poblacional de 297,36 personas por km².
[1] El municipio de Monroe se encuentra ubicado en las coordenadas 39°40′10″N 74°59′1″O / 39.66944, -74.98361.
[2] Según la Oficina del Censo en 2000 los ingresos medios por hogar en el municipio eran de $50,037 y los ingresos medios por familia eran $56,810.
Los hombres tenían unos ingresos medios de $41,062 frente a los $29,849 para las mujeres.
La renta per cápita para la localidad era de $20,488.