El municipio de Elk es uno de los dieciocho municipios del condado de Buena Vista , Iowa , EE. UU . Según el censo de 2000 , su población era de 223 habitantes.
El municipio de Elk cubre un área de 36,26 millas cuadradas (93,9 km 2 ) y no contiene asentamientos incorporados. Según el Servicio Geológico de los Estados Unidos , contiene dos cementerios: Elk y Plainview.