En el año 2010 tenía una población de 3731 habitantes y una densidad poblacional de 19,73 personas por km².
[2] El municipio de Richfield se encuentra ubicado en las coordenadas 44°20′30″N 84°27′4″O / 44.34167, -84.45111.
Según la Oficina del Censo de los Estados Unidos, el municipio tiene una superficie total de 189.06 km², de la cual 178.65 km² corresponden a tierra firme y (5.5%) 10.41 km² es agua.
De los 3731 habitantes, el municipio de Richfield estaba compuesto por el 96.78% blancos, el 0.21% eran afroamericanos, el 0.8% eran amerindios, el 0.19% eran asiáticos, el 0.03% eran isleños del Pacífico, el 0.19% eran de otras razas y el 1.8% pertenecían a dos o más razas.
Del total de la población el 1.05% eran hispanos o latinos de cualquier raza.