{"id":6221,"date":"2023-07-23T13:55:51","date_gmt":"2023-07-23T13:55:51","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=6221"},"modified":"2026-08-21T08:37:12","modified_gmt":"2026-08-21T08:37:12","slug":"coos-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/coos-county\/","title":{"rendered":"Coos County, New Hampshire"},"content":{"rendered":"<p>Coos County is a county in New Hampshire, United States, occupying the state&#8217;s entire northern tip along the Canadian border. It had a population of 31,268 at the 2020 census and covers 1,830 square miles (4,740 km2) centred near 44&deg;37&prime;N 71&deg;20&prime;W &mdash; New Hampshire&#8217;s largest county by land area and its least populated.<\/p>\n<p>Lancaster is the county seat, and its postal code is 03584. The county holds 1 city (Berlin), 18 towns, and several unincorporated townships administered directly by the county rather than by local government. Coos County sits in the Eastern time zone.<\/p>\n<h2>Towns &amp; Villages in Coos County<\/h2>\n<p>Coos County&#8217;s 19 incorporated municipalities are almost all New England-style towns, which double as the local government unit &mdash; there is no separate layer of civil townships here. A handful of unincorporated villages sit inside those towns and carry their own ZIP code or postal identity. The table below lists incorporated towns and the city of Berlin first, followed by named villages with the town they sit in.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Parent Town<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Berlin<\/td>\n<td>City<\/td>\n<td>&mdash;<\/td>\n<td>9,425<\/td>\n<td>03570<\/td>\n<\/tr>\n<tr>\n<td>Lancaster<\/td>\n<td>Town &middot; seat<\/td>\n<td>&mdash;<\/td>\n<td>3,218<\/td>\n<td>03584<\/td>\n<\/tr>\n<tr>\n<td>Gorham<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>2,698<\/td>\n<td>03581<\/td>\n<\/tr>\n<tr>\n<td>Whitefield<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>2,490<\/td>\n<td>03598<\/td>\n<\/tr>\n<tr>\n<td>Colebrook<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>2,084<\/td>\n<td>03576<\/td>\n<\/tr>\n<tr>\n<td>Northumberland<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>2,126<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Milan<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>1,358<\/td>\n<td>03588<\/td>\n<\/tr>\n<tr>\n<td>Jefferson<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>1,043<\/td>\n<td>03583<\/td>\n<\/tr>\n<tr>\n<td>Pittsburg<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>800<\/td>\n<td>03592<\/td>\n<\/tr>\n<tr>\n<td>Stewartstown<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>813<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dalton<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>933<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Stratford<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>662<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Columbia<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>659<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Stark<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>478<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Shelburne<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>353<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dummer<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>306<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Randolph<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>328<\/td>\n<td>03593<\/td>\n<\/tr>\n<tr>\n<td>Clarksville<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>294<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Errol<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>298<\/td>\n<td>03579<\/td>\n<\/tr>\n<tr>\n<td>Carroll<\/td>\n<td>Town<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Groveton<\/td>\n<td>Village<\/td>\n<td>Northumberland<\/td>\n<td>&mdash;<\/td>\n<td>03582<\/td>\n<\/tr>\n<tr>\n<td>North Stratford<\/td>\n<td>Village<\/td>\n<td>Stratford<\/td>\n<td>&mdash;<\/td>\n<td>03590<\/td>\n<\/tr>\n<tr>\n<td>West Stewartstown<\/td>\n<td>Village<\/td>\n<td>Stewartstown<\/td>\n<td>&mdash;<\/td>\n<td>03597<\/td>\n<\/tr>\n<tr>\n<td>Twin Mountain<\/td>\n<td>Village<\/td>\n<td>Carroll<\/td>\n<td>&mdash;<\/td>\n<td>03595<\/td>\n<\/tr>\n<tr>\n<td>Bretton Woods<\/td>\n<td>Village<\/td>\n<td>Carroll<\/td>\n<td>&mdash;<\/td>\n<td>03575<\/td>\n<\/tr>\n<tr>\n<td>West Milan<\/td>\n<td>Village<\/td>\n<td>Milan<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dixville Notch<\/td>\n<td>Village<\/td>\n<td>Colebrook\/Dixville<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Berlin is a city, not a town &mdash; it split off from the town of Berlin&#8217;s earlier form under a city charter, and it is the county&#8217;s population centre even though Lancaster holds the county seat. Dixville Notch straddles the boundary between the town of Colebrook and the unincorporated township of Dixville; both names are used locally.<\/p>\n<h2>Unincorporated Townships<\/h2>\n<p>Coos County has an unusual feature for New England: several &#8220;unincorporated townships&#8221; with no town government at all, administered directly by the county. Most have only a handful of year-round residents or none. The largest by 2020 population:<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Township<\/th>\n<th>Pop. (2020)<\/th>\n<th>Notes<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Wentworth Location<\/td>\n<td>28<\/td>\n<td>Northernmost organized place before the Canadian border crossing<\/td>\n<\/tr>\n<tr>\n<td>Millsfield<\/td>\n<td>25<\/td>\n<td>East of Errol, mostly timberland<\/td>\n<\/tr>\n<tr>\n<td>Cambridge<\/td>\n<td>16<\/td>\n<td>Borders Success and Success Pond<\/td>\n<\/tr>\n<tr>\n<td>Success<\/td>\n<td>4<\/td>\n<td>Named for the ship <em>Success<\/em>, per local tradition<\/td>\n<\/tr>\n<tr>\n<td>Dixville<\/td>\n<td>4<\/td>\n<td>Site of Dixville Notch and the former Balsams resort<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Second College Grant, Sargent&#8217;s Purchase, Green&#8217;s Grant, Low and Burbank&#8217;s Grant, Martin&#8217;s Location, Erving&#8217;s Location, Odell, and several other named grants and purchases in the county have effectively no year-round population and are omitted from the table above for lack of a verifiable current count.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>03570 &mdash; Berlin<\/li>\n<li>03584 &mdash; Lancaster<\/li>\n<li>03598 &mdash; Whitefield<\/li>\n<li>03581 &mdash; Gorham<\/li>\n<li>03576 &mdash; Colebrook<\/li>\n<li>03582 &mdash; Groveton (also serves Northumberland)<\/li>\n<li>03588 &mdash; Milan<\/li>\n<li>03590 &mdash; North Stratford (also serves Stratford)<\/li>\n<li>03592 &mdash; Pittsburg<\/li>\n<li>03583 &mdash; Jefferson<\/li>\n<li>03593 &mdash; Randolph<\/li>\n<li>03579 &mdash; Errol<\/li>\n<li>03595 &mdash; Twin Mountain (PO Box only)<\/li>\n<li>03597 &mdash; West Stewartstown (PO Box only, also serves Stewartstown)<\/li>\n<li>03575 &mdash; Bretton Woods (PO Box only)<\/li>\n<li>03589 &mdash; Mount Washington (PO Box only)<\/li>\n<\/ul>\n<p>Smaller towns such as Dalton, Stark, Columbia, Clarksville, Shelburne, Dummer, and Carroll are served by a neighbouring town&#8217;s ZIP code rather than their own.<\/p>\n<h2>Geography<\/h2>\n<p>Coos County covers New Hampshire&#8217;s entire northern tip, from the White Mountains&#8217; northern peaks down to the Canadian border. The Connecticut River forms much of its western edge, and the county holds part of the Presidential Range, including the New Hampshire side of Mount Washington. Forestland and paper-company timber holdings historically covered most of the county, and the Great North Woods still dominate the landscape away from the river valleys.<\/p>\n<p>Coos County borders <a href=\"https:\/\/townsvillages.com\/us\/carroll-county-new-hampshire\/\">Carroll County<\/a> to the southeast and Grafton County to the southwest, both in New Hampshire; Essex County, <a href=\"https:\/\/townsvillages.com\/us\/essex-county-vermont\/\">Vermont<\/a>, to the west across the Connecticut River; Oxford County, Maine, to the east; and three Quebec regional municipalities &mdash; Coaticook, Le Haut-Saint-Fran&ccedil;ois, and Le Granit &mdash; to the north across the international border.<\/p>\n<h2>Demographics<\/h2>\n<p>Coos County had 31,268 residents at the 2020 census, making it New Hampshire&#8217;s least-populous county despite being its largest by land area. Berlin (9,425) and Lancaster (3,218) are the two largest communities. Median household income in the county runs below the New Hampshire median of $96,838, reflecting the region&#8217;s reliance on lower-wage forestry, tourism, and service jobs. Population density is roughly 17 people per square mile, among the lowest in New England.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Forestry and paper-making built the county&#8217;s early economy &mdash; Berlin was once home to major pulp and paper mills &mdash; but that industry has shrunk sharply since the early 2000s. Tourism now carries much of the county: the Mount Washington Auto Road and Cog Railway, the Balsams resort area near Dixville, Bretton Woods ski area and the Omni Mount Washington Resort, and Great North Woods snowmobiling and hunting all draw visitors. Androscoggin Valley Hospital in Berlin is the county&#8217;s main hospital, and White Mountains Community College operates a Berlin campus.<\/p>\n<h2>History<\/h2>\n<p>Coos County was organised on December 24, 1803, from the northern part of Grafton County. The name comes from a Cowasuck (Abenaki) word usually translated as &#8220;small pines,&#8221; and was historically spelled with a diaeresis, &#8220;Co&ouml;s.&#8221; The county seat was first Berlin, later moved to Lancaster, with Colebrook serving as an additional shire town for court sessions. In the 19th century, the northernmost part of the county &mdash; around present-day Pittsburg &mdash; was disputed territory between the United States and Lower Canada; residents there briefly declared themselves the independent Republic of Indian Stream before the border was settled in 1836.<\/p>\n<h2>Getting There<\/h2>\n<p>U.S. Routes 2 and 3 and New Hampshire Routes 16 and 26 are the county&#8217;s main highways; U.S. 3 runs the length of the Connecticut River valley from Colebrook to Pittsburg and the Pittsburg&ndash;Chartierville crossing, New Hampshire&#8217;s only official port of entry into Canada.<\/p>\n<ul>\n<li>Berlin &mdash; 100 miles north of Concord, NH<\/li>\n<li>Gorham &mdash; 3 miles east of Berlin via NH-16<\/li>\n<li>Lancaster &mdash; 20 miles northwest of Berlin via US-2\/US-3<\/li>\n<li>Colebrook &mdash; 40 miles north of Lancaster via US-3<\/li>\n<\/ul>\n<p>The nearest sizeable commercial airport is Portland International Jetport in Maine, roughly 100 miles southeast; Manchester-Boston Regional Airport is about 140 miles south.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Coos County, New Hampshire?<\/strong><br \/>It occupies the entire northern tip of New Hampshire, bordering Maine, Vermont, and the Canadian province of Quebec.<\/p>\n<p><strong>What is the population of Coos County?<\/strong><br \/>31,268 at the 2020 census, the smallest of New Hampshire&#8217;s 10 counties.<\/p>\n<p><strong>How large is Coos County?<\/strong><br \/>1,830 square miles (4,740 km2), the largest county in New Hampshire by land area.<\/p>\n<p><strong>What is the Coos County seat?<\/strong><br \/>Lancaster is the county seat.<\/p>\n<p><strong>How many towns are in Coos County?<\/strong><br \/>The county has 1 city (Berlin), 18 towns, and several sparsely populated unincorporated townships administered directly by the county.<\/p>\n<p><strong>What ZIP codes are in Coos County?<\/strong><br \/>Sixteen ZIP codes serve the county, from 03570 (Berlin) to 03598 (Whitefield); several small towns share a neighbouring town&#8217;s ZIP.<\/p>\n<p><strong>Why is it spelled &#8220;Coos&#8221; instead of &#8220;Co&ouml;s&#8221;?<\/strong><br \/>Both spellings are used; &#8220;Co&ouml;s&#8221; with the diaeresis is the historical form showing the two syllables are pronounced separately, but &#8220;Coos&#8221; is now standard in most everyday and postal use.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/new-hampshire\/\">Towns and villages in New Hampshire<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Coos County is a county in New Hampshire, United States, occupying the state&#8217;s entire northern tip along the Canadian border. It had a population of 31,268 at the 2020 census and covers 1,830 square miles (4,740 km2) centred near 44&deg;37&prime;N 71&deg;20&prime;W &mdash; New Hampshire&#8217;s largest county by land area and its least populated. Lancaster is [&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 Coos County, New Hampshire","_seopress_titles_desc":"Coos County, NH: 31,268 residents, Lancaster the seat, 19 towns and Berlin city, ZIP codes, townships, geography, history and FAQ.","_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":[36],"tags":[6],"class_list":["post-6221","post","type-post","status-publish","format-standard","category-new-hampshire","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\/6221","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=6221"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6221\/revisions"}],"predecessor-version":[{"id":10958,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/6221\/revisions\/10958"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=6221"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=6221"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=6221"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}