{"id":6730,"date":"2023-08-14T11:54:39","date_gmt":"2023-08-14T11:54:39","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=6730"},"modified":"2026-08-16T19:08:28","modified_gmt":"2026-08-16T19:08:28","slug":"mchenry-county-north-dakota","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/mchenry-county-north-dakota\/","title":{"rendered":"McHenry County, North Dakota"},"content":{"rendered":"<p>McHenry County is a county in North Dakota, United States, in the north-central part of the state. It had a population of 5,345 at the 2020 census and covers 1,911.5 square miles (4,950.8 km2) of land and water, centred near 48&deg;14&prime;N 100&deg;38&prime;W.<\/p>\n<p>Towner is the county seat, and its postal code is 58788. The county holds 12 incorporated cities plus a scatter of unincorporated communities, and it runs on Central time.<\/p>\n<h2>Towns &amp; Villages in McHenry County<\/h2>\n<p>McHenry County has 12 incorporated cities, led by Velva, and more than a dozen small unincorporated places and rural post-office communities that survive from the county&#8217;s homestead era. The table below lists both; population and ZIP are given where verified, otherwise marked &mdash;.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<tr>\n<td>Velva<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58790<\/td>\n<\/tr>\n<tr>\n<td>Towner<\/td>\n<td>City &middot; seat<\/td>\n<td>&mdash;<\/td>\n<td>58788<\/td>\n<\/tr>\n<tr>\n<td>Anamoose<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58710<\/td>\n<\/tr>\n<tr>\n<td>Balfour<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58712<\/td>\n<\/tr>\n<tr>\n<td>Bergen<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Deering<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58731<\/td>\n<\/tr>\n<tr>\n<td>Drake<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58736<\/td>\n<\/tr>\n<tr>\n<td>Granville<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58741<\/td>\n<\/tr>\n<tr>\n<td>Karlsruhe<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58744<\/td>\n<\/tr>\n<tr>\n<td>Kief<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Upham<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58789<\/td>\n<\/tr>\n<tr>\n<td>Voltaire<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>58792<\/td>\n<\/tr>\n<tr>\n<td>Bantry<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>58713<\/td>\n<\/tr>\n<tr>\n<td>Norwich<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>58768<\/td>\n<\/tr>\n<tr>\n<td>Berwick<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Cole Ford<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Denbigh<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Funston<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Genoa<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Guthrie<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Kongsberg<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Milroy<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Rangeley<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Riga<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Rising<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Simcoe<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Verendrye<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/table>\n<\/div>\n<p>Most of the unincorporated places on this list are 19th-century rail sidings or homestead post offices that never grew past a grain elevator and a handful of houses; several, including Cole Ford, Genoa and Rising, have no standing population today and survive only as named locations on county maps.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>58790 &mdash; Velva<\/li>\n<li>58788 &mdash; Towner<\/li>\n<li>58710 &mdash; Anamoose<\/li>\n<li>58712 &mdash; Balfour<\/li>\n<li>58713 &mdash; Bantry<\/li>\n<li>58731 &mdash; Deering<\/li>\n<li>58736 &mdash; Drake<\/li>\n<li>58741 &mdash; Granville<\/li>\n<li>58744 &mdash; Karlsruhe<\/li>\n<li>58768 &mdash; Norwich<\/li>\n<li>58789 &mdash; Upham<\/li>\n<li>58792 &mdash; Voltaire<\/li>\n<\/ul>\n<p>Bergen and Kief use a neighboring town&#8217;s ZIP code, and the smaller unincorporated communities are served by whichever post office is closest rather than a ZIP code of their own.<\/p>\n<h2>Geography<\/h2>\n<p>McHenry County sits on the drift prairie of north-central North Dakota, a rolling landscape of glacial till dotted with sloughs and shallow lakes; roughly 2 percent of the county&#8217;s area is water. Six counties share its border: Bottineau County to the north, <a href=\"https:\/\/townsvillages.com\/us\/pierce-county-north-dakota\/\">Pierce County<\/a> to the east, <a href=\"https:\/\/townsvillages.com\/us\/sheridan-county-north-dakota\/\">Sheridan County<\/a> to the southeast, <a href=\"https:\/\/townsvillages.com\/us\/mclean-county-north-dakota\/\">McLean County<\/a> to the southwest, Ward County to the west, and <a href=\"https:\/\/townsvillages.com\/us\/renville-county-north-dakota\/\">Renville County<\/a> to the northwest.<\/p>\n<h2>Demographics<\/h2>\n<p>McHenry County had 5,345 residents at the 2020 census, spread across a land area of 1,873.9 square miles for a density of roughly 3 people per square mile &mdash; one of the more sparsely populated counties in the state. Velva is the largest community, followed by Towner, the county seat. Census-tract income data specific to McHenry County was not verified for this profile; statewide, the North Dakota median household income was $76,525 (2023 ACS).<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Agriculture drives the county&#8217;s economy &mdash; small grains, canola and cattle on the surrounding drift-prairie farmland &mdash; supplemented by grain elevators and farm-service businesses in Velva, Towner, Granville and Drake. Velva is home to Velva Public School and sits along U.S. Highway 52, giving it the county&#8217;s strongest retail and service base.<\/p>\n<h2>History<\/h2>\n<p>McHenry County was created by the Dakota Territory legislature on January 4, 1873, and organized on October 15, 1884. Like most of north-central North Dakota, it was settled from the 1880s through the early 1900s by homesteaders, including a substantial number of Norwegian and German-Russian immigrant families, whose place names &mdash; Karlsruhe, Kongsberg &mdash; still mark the county today. Many of the smaller communities on today&#8217;s map began as railroad sidings and lost population through the 20th century as farms consolidated.<\/p>\n<h2>Getting There<\/h2>\n<p>U.S. Highway 52 runs through Velva and Towner, and ND Highway 14 and ND Highway 41 cross the county&#8217;s smaller towns.<\/p>\n<ul>\n<li>Minot &mdash; about 25 miles northwest of Velva<\/li>\n<li>Bismarck &mdash; about 90 miles south of Towner<\/li>\n<li>Devils Lake &mdash; about 55 miles east of Towner<\/li>\n<li>Rugby &mdash; about 35 miles northeast of Towner<\/li>\n<\/ul>\n<p>The nearest commercial airport is Minot International Airport (MOT).<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is McHenry County, North Dakota?<\/strong><br \/>It is in the north-central part of the state, between Minot and Devils Lake.<\/p>\n<p><strong>What is the population of McHenry County?<\/strong><br \/>5,345 at the 2020 census.<\/p>\n<p><strong>How big is McHenry County?<\/strong><br \/>1,911.5 square miles (4,950.8 km2) of land and water.<\/p>\n<p><strong>What is the McHenry County seat?<\/strong><br \/>Towner is the county seat.<\/p>\n<p><strong>How many towns are in McHenry County?<\/strong><br \/>The county has 12 incorporated cities and roughly a dozen unincorporated communities.<\/p>\n<p><strong>What ZIP codes are in McHenry County?<\/strong><br \/>ZIP codes include 58788 (Towner), 58790 (Velva), 58710 (Anamoose) and 58741 (Granville), among others listed above.<\/p>\n<p><strong>What is the largest town in McHenry County?<\/strong><br \/>Velva, on U.S. Highway 52, is the county&#8217;s largest community.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/north-dakota\/\">Towns and villages in North Dakota<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>McHenry County is a county in North Dakota, United States, in the north-central part of the state. It had a population of 5,345 at the 2020 census and covers 1,911.5 square miles (4,950.8 km2) of land and water, centred near 48&deg;14&prime;N 100&deg;38&prime;W. Towner is the county seat, and its postal code is 58788. The county [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Towns & Villages in McHenry County, North Dakota","_seopress_titles_desc":"McHenry County, North Dakota: population, towns, ZIP codes, geography and history for Towner, Velva and every community in the county.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"","_seopress_social_fb_title":"","_seopress_social_fb_desc":"","_seopress_social_fb_img":"","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"","_seopress_social_twitter_desc":"","_seopress_social_twitter_img":"","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[41],"tags":[6],"class_list":["post-6730","post","type-post","status-publish","format-standard","category-north-dakota","tag-towns-and-cities","entry"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6730","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/comments?post=6730"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6730\/revisions"}],"predecessor-version":[{"id":10299,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6730\/revisions\/10299"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=6730"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=6730"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=6730"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}