Castle Rock Town Hall
2537 240th St. W.
Farmington MN 55024

Welcome to the official site of Castle Rock Township, located in Dakota County, Minnesota.


Castle Rock Township Office Hours for October 27 - October 31, 2014:
Monday, October 27, 9 am to noon; Tuesday, October 28, CLOSED; Wednesday, October 29, 9 am to noon; Thursday, October 30, 9 am to noon; Friday, October 31, CLOSED.
If you need to set up an appointment outside of scheduled hours, please leave a voice mail at 651-460-2221.

Office hours can vary. Leave a voice mail @ 651-460-2221 or email

  • The Board of Supervisors and the Planning Commission recently changed their meeting schedules. Please see Town Meetings tab for updated information.

  • Next Monthly Board of Supervisors Meeting MONDAY, November 10, 2014 at 7 pm. Agenda Items are due by 10 am on Monday, November 3 in order to be considered.

  • Ordinance No. 2013-01 - Zoning Ordinanace

  • Castle Rock Township Zoning Map

  • Register to vote! Click on "Voting" tab for more information.

  • Absentee ballot information is also available on the "Voting" tab.

  • Remember to vote! State General Elections are on Tuesday, November 4. Polls will be open from 7 am to 8 pm


Get Adobe Acrobat Reader Our forms require Adobe Acrobat Reader. If you don't have it, you can download it for free here.