Mchenry County Post Offices

602 Main St
Anamoose, North Dakota 58710

311 Fox St
Bantry, North Dakota 58713

115 Main St
Drake, North Dakota 58736

106 1st St SW
Granville, North Dakota 58741

101 Main St N
Karlsruhe, North Dakota 58744

205 Main St S
Towner, North Dakota 58788

1 C Ave S
Upham, North Dakota 58789

105 Main St N
Velva, North Dakota 58790

9 Main St
Voltaire, North Dakota 58792

Mchenry County

There are 9 US Post Offices in Mchenry County serving a total of 4,910 residents equating to 546 residents per post office. It's estimated that approximately 7,837 packages are handled across the 9 county post offices annually. McHenry County is a county located in the U.S. state of North Dakota. As of the 2010 census, the population was 5,395. Its county seat is Towner. The Territorial legislature formed McHenry County in 1873 from part of Bottineau County. The name comes from James McHenry, an early settler of Vermillion, South Dakota. The county government was first organized on October 15, 1884. Before becoming Towner in 1886, the county seat was Villard from 1884 to 1885 and Scriptown from 1885 to 1886. Both former seats are now ghost towns. McHenry County is part of the Minot, ND Micropolitan Statistical Area."