Rock Grove Township is one of twelve townships in Floyd County, Iowa, USA.
At the 2000 census, its population was 1,849.
[1] According to the United States Census Bureau, Rock Grove Township covers an area of 39.92 square miles (103.4 km2) of which 39.89 square miles (103.3 km2) {99.93 percent) is land and 0.03 square miles (0.078 km2) (0.07 percent) is water.
(This list is based on USGS data and may include former settlements.)
The township contains three cemeteries: Park, Rock Grove Township and Spring Grove.