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

Castle Rock Township
Voting and Election Information

Township Elections were held on Tuesday, March 14, 2017.

Click here for the official Sample Ballot for this election.

To view samples ballot for your address click here

To view most recent County-wide Election Results click here.

To View State Results click here.

Register to Vote

Absentee Voting Information - (Click on underlined section for link to forms)

Minnesota Statute 211B.06 Regarding False Campaign Material

Are You Interested In Becoming an Election Judge?

Please contact the Township Clerk if you are interested in becoming a Certified Election Judge. We are actively seeking local residents - both men and women - to help with this important task.


To view the Castle Rock Township Board of Canvass certification click here.


Interested in local Caucus locations? Click here for link to the MN Secretary of State website for listings.