En el año 2010 tenía una población de 713 habitantes y una densidad poblacional de 11,29 personas por km².
[2] El municipio de Waynesville se encuentra ubicado en las coordenadas 40°15′12″N 89°5′28″O / 40.25333, -89.09111.
Según la Oficina del Censo de los Estados Unidos, el municipio tiene una superficie total de 63.16 km², de la cual 63,16 km² corresponden a tierra firme y (0 %) 0 km² es agua.
[3] Según el censo de 2010,[4] había 713 personas residiendo en el municipio de Waynesville.
Del total de la población el 0,28 % eran hispanos o latinos de cualquier raza.