Skip to main content

Our Civic Duty App

Local Wiki

McHenry County

McHenry County

Official County Record

Official source, last checked Aug 25, 2026
Board of County Commissioners meets
Not yet on file — help complete this page.
Meeting location
407 Main Street S, Room 201, Towner, ND 58788
County Auditor
Darlene Carpenter · (701) 537-5724 · 407 Main Street S, Room 201, Towner, ND 58788-4048 · dcarpenter@nd.gov
Agendas posted at
https://mchenrycountynd.com/document-library/minutes/
Board of County Commissioners
Armann Anderson (District 1) · Bryan Bruner (District 2) · Lance Johnson (District 3) · Brady Nelson (District 4) · David Schmitt (District 5)

Other Known Local Governments Here

These local governments — special-purpose districts, and smaller incorporated cities and towns — are known to exist in this area, but haven’t been individually researched yet, so there’s no meeting info or contacts on file. Listed here as a starting point if you want to look into one yourself; where we could confirm an official website, the name links there. More may exist here than are listed.

Cities (12)
  • Anamoose
  • Balfour
  • Bergen
  • Deering
  • Drake
  • Granville
  • Karlsruhe
  • Kief
  • Towner
  • Upham
  • Velva
  • Voltaire

Source: U.S. Census Bureau Population Estimates Program, 2024

School districts (4)
  • Anamoose 14
  • Drake 57
  • Tgu 60
  • Velva 1

Source: NCES Common Core of Data (via Urban Institute), 2022 directory — regular school districts only

Emergency services districts (10)
  • ANAMOOSE FIRE PROTECTION DISTRICT
  • DRAKE
  • DRAKE FIRE PROTECTION DISTRICT
  • GRANVILLE FIRE PROTECTION DISTRICT
  • KARLSRUHE FIRE PROTECTION DISTRICT
  • TOWNER
  • TOWNER FIRE PROTECTION DISTRICT
  • UPHAM FIRE PROTECTION DISTRICT
  • VELVA
  • VELVA FIRE PROTECTION DISTRICT

Source: North Dakota GIS Hub Fire Districts layer, county resolved via spatial join against Census county boundaries

McHenry County | Local Wiki | Our Civic Duty