Township Officials

Board Of Supervisors


Supervisor (C) Chair

Pete Schaffer

2760 232nd St E,

Hampton, MN 55031

(651) 248-4695

Term Expires 2026

Supervisor (A) Vice Chair

BJ Elvestad

Click Here to Email

supervisora@castlerocktownship.com

952-261-7173

Term Expires 2025

Supervisor (B)

David Nicolai

23380 Audrey Ave
Farmington, MN 55024

651-463-2327

Term Expires 2025

Supervisor (D)

Heather Mavencamp

Click Here to Email

supervisord@castlerocktownship.com

612-462-4441

Term Expires 2027

Supervisor (E)

Jerry Larson

Click Here to Email

supervisore@castlerocktownship.com



651-343-4218

Term Expires 2027

Planning Commission


Chair

Jim Heiman

612-221-4999

Term Expires 2025

Vice-Chair

Maxim Litvinov

(952)454-5751 (Mobile)

Term Expires 2026

Todd Sjostrand

612-396-0022

Term Expires 2027

Norbert Kuhn

651-353-5783

Term Expires 2027

Administration


Clerk

Molly Weber

(appointed)

2537 240th Street West
Farmington, MN 55024

651-460-2221 (Town Hall)

clerk@castlerocktownship.com

Treasurer

Rhonda Rademacher

(appointed)

2537 240th Street West
Farmington, MN 55024

651-460-2221 (Town Hall)

treasurer@castlerocktownship.com

Building Inspector & Septic Inspector

Inspectron, Inc.

15120 Chippendale Ave, Suite 104
Rosemount, MN 55068

651-322-6623

Fax 651-322-7580

Township Lawyer

Andrew Tiede

GDO Law
4770 White Bear Parkway
White Bear Lake, MN 55110

Share by: