El municipio de Niles es uno de los doce municipios del condado de Floyd , Iowa , EE . UU . A partir del censo de 2000 , su población era 533. [1]
Según la Oficina del Censo de los Estados Unidos , Niles Township cubre un área de 34,6 millas cuadradas (89,62 kilómetros cuadrados).