Castle Rock Township is a township in Dakota County, Minnesota, United States. The population was 1,350 at the 2020 census.

History

Castle Rock Township was organized in 1858, and named for a nearby rock formation.

Geography

According to the United States Census Bureau, the township has a total area of , all land.

Education

The township is served by the following districts and schools:

  • Farmington School District
  • Randolph School District
  • Northfield School District
  • Prairie Creek Community School

Demographics

As of the census