2760 232nd St E,
Hampton, MN 55031
(651) 248-4695
Term Expires 2026
supervisora@castlerocktownship.com
952-261-7173
Term Expires 2025
23380 Audrey Ave
Farmington, MN 55024
651-463-2327
Term Expires 2025
supervisord@castlerocktownship.com
612-462-4441
Term Expires 2027
supervisore@castlerocktownship.com
651-343-4218
Term Expires 2027
612-221-4999
Term Expires 2025
(952)454-5751 (Mobile)
Term Expires 2026
612-396-0022
Term Expires 2027
651-353-5783
Term Expires 2027
2537 240th Street West
Farmington, MN 55024
651-460-2221 (Town Hall)
clerk@castlerocktownship.com
2537 240th Street West
Farmington, MN 55024
651-460-2221 (Town Hall)
treasurer@castlerocktownship.com
15120 Chippendale Ave, Suite 104
Rosemount, MN 55068
651-322-6623
Fax 651-322-7580
GDO Law
4770 White Bear Parkway
White Bear Lake, MN 55110
DISCLAIMER: Every attempt is made to ensure the information on this site is accurate and current. Official hard copies of policies, minutes and resolutions are available at the town hall and take precedence over the material found on this site. Please contact the township if you should discover any inaccuracies. This information is provided as a public service to the citizens of Castle Rock Township. In the case where legal reliance on information is required, the official records of Castle Rock Township maintained by the Town Clerk must be consulted.
Website Disclaimer: This website is currently live, but it remains a work in progress. We are actively refining content, features, and functionality to enhance your experience. While we strive to maintain accuracy, please be aware that certain sections may be incomplete or subject to change. Thank you for your patience and understanding as we continue to develop and improve this site.
All Rights Reserved | Castle Rock Township