Office Hours:
Tues, Wed, Thurs 
9 am
 to noon
or by appointment

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.

WHAT'S NEW?

ADDITIONAL INFORMATION

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