{"id":6700,"date":"2023-08-11T12:07:48","date_gmt":"2023-08-11T12:07:48","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=6700"},"modified":"2026-08-21T08:37:08","modified_gmt":"2026-08-21T08:37:08","slug":"cavalier-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/cavalier-county\/","title":{"rendered":"Cavalier County, North Dakota"},"content":{"rendered":"<p>Cavalier County is a county in North Dakota, United States, on the Canadian border in the northeastern part of the state. It had a population of 3,704 at the 2020 census and covers 1,489 square miles (3,857 km2) of land, centred near 48\u00b046\u203206\u2033N 98\u00b027\u203250\u2033W.<\/p>\n<p>Langdon is the county seat, and its postal code is 58249. The county has 12 incorporated cities, 10 unincorporated communities, and 40 civil townships. Cavalier County is in the Central time zone.<\/p>\n<h2>Towns &amp; Villages in Cavalier County<\/h2>\n<p>Cavalier County has 12 incorporated cities and 10 unincorporated communities scattered across its 40 civil townships. Under North Dakota law every incorporated place, however small, is legally a &#8220;city&#8221; &mdash; there are no villages or boroughs. CDPs do not apply here; unincorporated places are marked Unincorp. below.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Township<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Langdon<\/td>\n<td>City &middot; seat<\/td>\n<td>Langdon<\/td>\n<td>1,662<\/td>\n<td>58249<\/td>\n<\/tr>\n<tr>\n<td>Munich<\/td>\n<td>City<\/td>\n<td>Trier<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Nekoma<\/td>\n<td>City<\/td>\n<td>Nekoma<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Osnabrock<\/td>\n<td>City<\/td>\n<td>Osnabrock<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Wales<\/td>\n<td>City<\/td>\n<td>Alma<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Milton<\/td>\n<td>City<\/td>\n<td>Elgin<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Calvin<\/td>\n<td>City<\/td>\n<td>Grey<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Hannah<\/td>\n<td>City<\/td>\n<td>Storlie<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Loma<\/td>\n<td>City<\/td>\n<td>North Loma<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Calio<\/td>\n<td>City<\/td>\n<td>Manilla<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Sarles<\/td>\n<td>City<\/td>\n<td>Perry<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Alsen<\/td>\n<td>City<\/td>\n<td>Fremont<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Clyde<\/td>\n<td>Unincorp.<\/td>\n<td>Waterloo<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dresden<\/td>\n<td>Unincorp.<\/td>\n<td>Dresden<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Easby<\/td>\n<td>Unincorp.<\/td>\n<td>Easby<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Hove Mobile Park<\/td>\n<td>Unincorp.<\/td>\n<td>Langdon<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Maida<\/td>\n<td>Unincorp.<\/td>\n<td>Bruce<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Mount Carmel<\/td>\n<td>Unincorp.<\/td>\n<td>Mount Carmel<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Olga<\/td>\n<td>Unincorp.<\/td>\n<td>North Olga<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Union<\/td>\n<td>Unincorp.<\/td>\n<td>Huron<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Vang<\/td>\n<td>Unincorp.<\/td>\n<td>Hope<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Weaver<\/td>\n<td>Unincorp.<\/td>\n<td>Byron<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Sarles sits on the Cavalier&ndash;Towner county line, with part of the townsite in each county. No other name in the list is shared with a neighboring county.<\/p>\n<h2>Townships<\/h2>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Township<\/th>\n<th>Pop. (2020)<\/th>\n<th>Main settlements<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Langdon<\/td>\n<td>&mdash;<\/td>\n<td>Langdon, Hove Mobile Park<\/td>\n<\/tr>\n<tr>\n<td>Trier<\/td>\n<td>&mdash;<\/td>\n<td>Munich<\/td>\n<\/tr>\n<tr>\n<td>Nekoma<\/td>\n<td>&mdash;<\/td>\n<td>Nekoma<\/td>\n<\/tr>\n<tr>\n<td>Osnabrock<\/td>\n<td>&mdash;<\/td>\n<td>Osnabrock<\/td>\n<\/tr>\n<tr>\n<td>Alma<\/td>\n<td>&mdash;<\/td>\n<td>Wales<\/td>\n<\/tr>\n<tr>\n<td>Elgin<\/td>\n<td>&mdash;<\/td>\n<td>Milton<\/td>\n<\/tr>\n<tr>\n<td>Grey<\/td>\n<td>&mdash;<\/td>\n<td>Calvin<\/td>\n<\/tr>\n<tr>\n<td>Storlie<\/td>\n<td>&mdash;<\/td>\n<td>Hannah<\/td>\n<\/tr>\n<tr>\n<td>Fremont<\/td>\n<td>&mdash;<\/td>\n<td>Alsen<\/td>\n<\/tr>\n<tr>\n<td>Perry<\/td>\n<td>&mdash;<\/td>\n<td>Sarles<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>The remaining 30 organized townships &mdash; including Banner, Billings, Cypress, East Alma, Glenila, Gordon, Harvey, Hay, Henderson, Linden, Loam, Minto, Montrose, Moscow, North Loma, Osford, Seivert, South Dresden, South Olga, and West Hope &mdash; are entirely rural, with no incorporated town of their own.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>58249 &mdash; Langdon (also serves most of the surrounding countryside)<\/li>\n<\/ul>\n<p>Most of the county&#8217;s small cities and unincorporated communities route mail through Langdon&#8217;s 58249 ZIP or through post offices just across the county line; individual ZIP assignments for the smallest places are not confirmed here.<\/p>\n<h2>Geography<\/h2>\n<p>Cavalier County lies on the Drift Prairie of the Red River Valley region, a mix of flat farmland and low glacial ridges, with the Pembina Escarpment rising along its eastern edge. The Tongue River crosses the county&#8217;s south-central townships. The county&#8217;s northern boundary is the international border with Manitoba, Canada.<\/p>\n<p>Cavalier County borders <a href=\"https:\/\/townsvillages.com\/us\/towner-county\/\">Towner County<\/a> to the west, <a href=\"https:\/\/townsvillages.com\/us\/pembina-county\/\">Pembina County<\/a> to the east, <a href=\"https:\/\/townsvillages.com\/us\/walsh-county\/\">Walsh County<\/a> to the southeast, and Ramsey County to the south (the Ramsey County, Minnesota page on this site is a different county of the same name). To the north, across the border, are the Manitoba municipalities of Louise, Pembina and Stanley.<\/p>\n<h2>Demographics<\/h2>\n<p>Cavalier County had 3,704 residents at the 2020 census, a density of about 2.5 people per square mile. Langdon is by far the largest place, followed by Munich. The county&#8217;s median household income has not been re-verified against a current source here; North Dakota&#8217;s statewide 2023 ACS median is $76,525, and rural counties in the northeast of the state typically run below that figure.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Agriculture drives the county economy &mdash; wheat, canola, barley, and cattle on the Drift Prairie&#8217;s flat, fertile ground. Langdon is also home to a U.S. Air Force radar station (the former Cavalier Air Force Station\/Stanley R. Mickelsen Safeguard Complex site) and hosts the county&#8217;s schools, hospital, and grain elevators. Cavalier County Job Development Authority and the local school district are among the area&#8217;s larger employers outside farming.<\/p>\n<h2>History<\/h2>\n<p>Cavalier County was created by the Dakota Territorial Legislature on January 4, 1873, and organized as a county government on July 8, 1884. It takes its name from Charles Cavileer (sometimes spelled Cavalier), an early trader and settler at Pembina. Langdon&#8217;s first courthouse went up in 1884; a larger brick courthouse followed in 1895, and the current courthouse dates to 1957&ndash;58.<\/p>\n<h2>Getting There<\/h2>\n<p>North Dakota Highways 1, 5, 20, and 66 cross the county, meeting at Langdon.<\/p>\n<ul>\n<li>Devils Lake &mdash; about 60 miles south<\/li>\n<li>Grand Forks &mdash; about 90 miles southeast<\/li>\n<li>Rugby &mdash; about 55 miles southwest<\/li>\n<li>Winnipeg, Manitoba &mdash; about 100 miles north<\/li>\n<\/ul>\n<p>The nearest commercial airport is Grand Forks International Airport; Langdon also has a small municipal airport for general aviation.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Cavalier County?<\/strong><br \/>It is in the northeastern corner of North Dakota, on the Canadian border.<\/p>\n<p><strong>What is the population of Cavalier County?<\/strong><br \/>3,704 people at the 2020 census.<\/p>\n<p><strong>How big is Cavalier County?<\/strong><br \/>1,489 square miles (3,857 km2) of land.<\/p>\n<p><strong>What is the county seat of Cavalier County?<\/strong><br \/>Langdon.<\/p>\n<p><strong>How many towns are in Cavalier County?<\/strong><br \/>12 incorporated cities and 10 unincorporated communities.<\/p>\n<p><strong>What ZIP codes are in Cavalier County?<\/strong><br \/>Langdon&#8217;s postal code is 58249; most of the county is served by ZIPs based there or in neighboring county post offices.<\/p>\n<p><strong>What is Cavalier County named after?<\/strong><br \/>Early Pembina trader and settler Charles Cavileer (Cavalier).<\/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>Cavalier County is a county in North Dakota, United States, on the Canadian border in the northeastern part of the state. It had a population of 3,704 at the 2020 census and covers 1,489 square miles (3,857 km2) of land, centred near 48\u00b046\u203206\u2033N 98\u00b027\u203250\u2033W. Langdon is the county seat, and its postal code is 58249. [&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 Cavalier County, North Dakota","_seopress_titles_desc":"Cavalier County, ND: population, towns, ZIP codes, townships, geography, history and FAQ for the Canadian-border county seated at Langdon.","_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-6700","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\/6700","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=6700"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6700\/revisions"}],"predecessor-version":[{"id":10883,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6700\/revisions\/10883"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=6700"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=6700"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=6700"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}