{"id":8657,"date":"2023-10-04T08:01:49","date_gmt":"2023-10-04T08:01:49","guid":{"rendered":"https:\/\/townsvillages.com\/us\/?p=8657"},"modified":"2026-08-07T18:59:39","modified_gmt":"2026-08-07T18:59:39","slug":"skagit-county","status":"publish","type":"post","link":"https:\/\/townsvillages.com\/us\/skagit-county\/","title":{"rendered":"Skagit County, Washington"},"content":{"rendered":"<p>Skagit County is a county in Washington, United States, about 60 miles north of Seattle. It had a population of 129,523 at the 2020 census, an estimated 131,328 by 2024, and covers 1,920 square miles (4,970 km2) centred near 48&deg;29&prime;N 121&deg;47&prime;W.<\/p>\n<p>Mount Vernon is the county seat and the county&#8217;s largest city; its postal code is 98273. The county holds 4 cities, 4 incorporated towns and 11 census-designated places, plus 19 named unincorporated communities, and it runs on Pacific Time. Its FIPS code is 53057.<\/p>\n<h2>Towns &amp; Villages in Skagit County<\/h2>\n<p>Skagit County has 38 named places on record: 4 cities, 4 incorporated towns, 11 census-designated places and 19 unincorporated communities with no local government of their own. CDP stands for census designated place; Unincorp. covers crossroads and rural settlements recognized by name but without a formal boundary or a separate population count.<\/p>\n<div class=\"tv-table-scroll\">\n<table>\n<thead>\n<tr>\n<th>Place<\/th>\n<th>Type<\/th>\n<th>Pop.<\/th>\n<th>ZIP<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Mount Vernon<\/td>\n<td>City &middot; seat<\/td>\n<td>35,219<\/td>\n<td>98273<\/td>\n<\/tr>\n<tr>\n<td>Anacortes<\/td>\n<td>City<\/td>\n<td>17,637<\/td>\n<td>98221<\/td>\n<\/tr>\n<tr>\n<td>Sedro-Woolley<\/td>\n<td>City<\/td>\n<td>12,421<\/td>\n<td>98284<\/td>\n<\/tr>\n<tr>\n<td>Burlington<\/td>\n<td>City<\/td>\n<td>9,152<\/td>\n<td>98233<\/td>\n<\/tr>\n<tr>\n<td>La Conner<\/td>\n<td>Town<\/td>\n<td>965<\/td>\n<td>98257<\/td>\n<\/tr>\n<tr>\n<td>Concrete<\/td>\n<td>Town<\/td>\n<td>801<\/td>\n<td>98237<\/td>\n<\/tr>\n<tr>\n<td>Lyman<\/td>\n<td>Town<\/td>\n<td>423<\/td>\n<td>98263<\/td>\n<\/tr>\n<tr>\n<td>Hamilton<\/td>\n<td>Town<\/td>\n<td>299<\/td>\n<td>98255<\/td>\n<\/tr>\n<tr>\n<td>Big Lake<\/td>\n<td>CDP<\/td>\n<td>2,980<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Clear Lake<\/td>\n<td>CDP<\/td>\n<td>1,228<\/td>\n<td>98235<\/td>\n<\/tr>\n<tr>\n<td>Bay View<\/td>\n<td>CDP<\/td>\n<td>812<\/td>\n<td>98273<\/td>\n<\/tr>\n<tr>\n<td>Alger<\/td>\n<td>CDP<\/td>\n<td>507<\/td>\n<td>98229<\/td>\n<\/tr>\n<tr>\n<td>Lake McMurray<\/td>\n<td>CDP<\/td>\n<td>382<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Marblemount<\/td>\n<td>CDP<\/td>\n<td>286<\/td>\n<td>98267<\/td>\n<\/tr>\n<tr>\n<td>Edison<\/td>\n<td>CDP<\/td>\n<td>240<\/td>\n<td>98232<\/td>\n<\/tr>\n<tr>\n<td>Bow<\/td>\n<td>CDP<\/td>\n<td>203<\/td>\n<td>98232<\/td>\n<\/tr>\n<tr>\n<td>Lake Cavanaugh<\/td>\n<td>CDP<\/td>\n<td>200<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Rockport<\/td>\n<td>CDP<\/td>\n<td>90<\/td>\n<td>98283<\/td>\n<\/tr>\n<tr>\n<td>Conway<\/td>\n<td>CDP<\/td>\n<td>87<\/td>\n<td>98238<\/td>\n<\/tr>\n<tr>\n<td>Allen<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Avon<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Birdsview<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Blanchard<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>98232<\/td>\n<\/tr>\n<tr>\n<td>Cedardale<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Day Creek<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Dewey<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Fidalgo<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Fishtown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Gibraltar<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Guemes Island<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>98221<\/td>\n<\/tr>\n<tr>\n<td>Hickson<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Hoogdal<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Milltown<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Rexville<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Samish Island<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Similk Beach<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Sterling<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<tr>\n<td>Van Horn<\/td>\n<td>Unincorp.<\/td>\n<td>&mdash;<\/td>\n<td>&mdash;<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Bow and Edison share a ZIP code, 98232, along with the unincorporated crossroads of Blanchard &mdash; all three sit close together on the Samish flats north of Burlington. Guemes Island has no settlement of its own on this list but carries its own ZIP, 98221, shared with Anacortes, since the Guemes Island ferry departs from that city.<\/p>\n<h2>ZIP Codes<\/h2>\n<ul>\n<li>98273 &mdash; Mount Vernon (also serves Bay View)<\/li>\n<li>98274 &mdash; Mount Vernon (east side)<\/li>\n<li>98221 &mdash; Anacortes (also serves Guemes Island)<\/li>\n<li>98233 &mdash; Burlington<\/li>\n<li>98284 &mdash; Sedro-Woolley<\/li>\n<li>98257 &mdash; La Conner<\/li>\n<li>98237 &mdash; Concrete<\/li>\n<li>98263 &mdash; Lyman<\/li>\n<li>98255 &mdash; Hamilton<\/li>\n<li>98235 &mdash; Clear Lake<\/li>\n<li>98229 &mdash; Alger<\/li>\n<li>98267 &mdash; Marblemount<\/li>\n<li>98283 &mdash; Rockport<\/li>\n<li>98232 &mdash; Edison (also serves Bow and Blanchard)<\/li>\n<li>98238 &mdash; Conway<\/li>\n<\/ul>\n<p>Big Lake, Lake McMurray and Lake Cavanaugh have no ZIP code of their own; mail there is delivered under the nearest incorporated town&#8217;s code. The same is true of the county&#8217;s 19 unincorporated communities, most of which fall under Mount Vernon, Sedro-Woolley or Anacortes for postal purposes.<\/p>\n<h2>Geography<\/h2>\n<p>Skagit County spans the transition from Puget Sound tidewater to the North Cascades, one of the steepest elevation changes of any county in the Lower 48. Of its 1,920 square miles, 1,731 are land and 189 are water, about 9.8 percent &mdash; a high share driven by Puget Sound frontage, Guemes and Samish islands, and reservoirs on the Baker and Skagit rivers. The Skagit River, the county&#8217;s dominant waterway, drains from the Cascades through Concrete, Sedro-Woolley and Mount Vernon before reaching the Sound near La Conner and Conway; its fertile delta is the county&#8217;s main farmland. The Lower Baker and Upper Baker dams, near Concrete, back up two large reservoirs used for hydroelectric power and flood control on the Baker River.<\/p>\n<p>Whatcom County lies to the north, Okanogan County to the east, Chelan County to the southeast, Snohomish County to the south, Island County to the southwest across Deception Pass and Skagit Bay, and San Juan County to the west across Rosario Strait. <a href=\"https:\/\/townsvillages.com\/us\/whatcom-county\/\">Whatcom County<\/a>, <a href=\"https:\/\/townsvillages.com\/us\/okanogan-county\/\">Okanogan County<\/a>, <a href=\"https:\/\/townsvillages.com\/us\/chelan-county\/\">Chelan County<\/a>, <a href=\"https:\/\/townsvillages.com\/us\/snohomish-county\/\">Snohomish County<\/a>, <a href=\"https:\/\/townsvillages.com\/us\/island-county\/\">Island County<\/a> and <a href=\"https:\/\/townsvillages.com\/us\/san-juan-county\/\">San Juan County<\/a> all border Skagit directly.<\/p>\n<h2>Demographics<\/h2>\n<p>Skagit County had a population of 129,523 at the 2020 census, and a 2024 estimate puts the county near 131,328 residents. Mount Vernon and Anacortes are the two largest communities, with Sedro-Woolley and Burlington close behind. Median household income runs $89,263 (2024), below Washington&#8217;s statewide figure of $94,605 (2023 ACS). Population density works out to roughly 75 people per square mile of land, concentrated along the I-5 corridor between Mount Vernon and Burlington, with the eastern, mountainous three-quarters of the county holding only a few thousand residents.<\/p>\n<h2>Economy &amp; Local Life<\/h2>\n<p>Health care and social assistance is the county&#8217;s largest employment sector, with about 8,179 workers, followed by retail trade at 6,367 and manufacturing at 6,102. Agriculture remains central to the Skagit Valley&#8217;s identity: more than 500 acres of tulips are grown around Mount Vernon and La Conner, accounting for roughly 75 percent of American commercial tulip output and about $20 million in annual gross income, alongside major blueberry and strawberry crops. Anacortes hosts two of Washington&#8217;s five oil refineries, the Marathon Anacortes Refinery and the Shell Puget Sound Refinery, now operated by HollyFrontier &mdash; refining remains the city&#8217;s largest single industry, alongside yacht construction and ferry-linked tourism to the San Juan Islands. The county&#8217;s best-known annual event is the Skagit Valley Tulip Festival each April, when the flowering fields around La Conner and Mount Vernon draw visitors from across the region.<\/p>\n<h2>History<\/h2>\n<p>The Washington Territorial Legislature organized Skagit County on 28 November 1883, carving it out of the southern portion of Whatcom County. It takes its name from the Upper and Lower Skagit tribes, whose villages lined the river long before settlement. Mount Vernon, platted in the 1870s at a natural log jam that once blocked river traffic, became the county seat.<\/p>\n<p>Sedro-Woolley formed in 1898 from the merger of two rival mill towns, Sedro and Woolley, and was incorporated on 19 December that year; founder Mortimer Cook reportedly wanted to name his settlement &#8220;Bug&#8221; for its mosquitoes before settling on a name derived from the Spanish word for cedar. In 1922 a circus elephant named Tusko escaped a traveling show and rampaged through the town, an incident still recounted locally. Hamilton, on the Skagit River, has flooded repeatedly in recent decades &mdash; 2003, 2006, 2017 and 2021 &mdash; and the town&#8217;s post office closed permanently after the 2021 flood, with mail now routed through Concrete.<\/p>\n<h2>Getting There<\/h2>\n<p>Interstate 5 runs the length of the county through Mount Vernon and Burlington, the region&#8217;s main north&ndash;south route. State Route 20, the North Cascades Highway, crosses the county east&ndash;west from Anacortes through Sedro-Woolley, Concrete and Marblemount into the mountains; State Route 9 runs north&ndash;south through the county&#8217;s eastern foothills.<\/p>\n<ul>\n<li>Seattle &mdash; about 60 miles south<\/li>\n<li>Bellingham &mdash; about 30 miles north<\/li>\n<li>Everett &mdash; about 35 miles south<\/li>\n<\/ul>\n<p>Bellingham International Airport, north of the county, is the nearest airport with scheduled commercial airline service. Skagit Regional Airport, three miles west of downtown Burlington and northwest of Mount Vernon, handles general aviation traffic only. Amtrak Cascades trains stop at Skagit Station in Mount Vernon, connecting to Seattle, Bellingham and Vancouver, British Columbia.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<p><strong>Where is Skagit County located?<\/strong><br \/>\nIt sits in northwestern Washington on Puget Sound, about 60 miles north of Seattle, bordered by Whatcom, Okanogan, Chelan, Snohomish, Island and San Juan counties.<\/p>\n<p><strong>What is the population of Skagit County?<\/strong><br \/>\n129,523 at the 2020 census, with a 2024 estimate near 131,328.<\/p>\n<p><strong>How big is Skagit County?<\/strong><br \/>\n1,920 square miles (4,970 km2), of which 1,731 square miles are land and 189 square miles are water.<\/p>\n<p><strong>What is the county seat of Skagit County?<\/strong><br \/>\nMount Vernon, the county&#8217;s largest city, has served as county seat since the county&#8217;s founding.<\/p>\n<p><strong>How many towns and cities are in Skagit County?<\/strong><br \/>\nFour cities &mdash; Mount Vernon, Anacortes, Sedro-Woolley and Burlington &mdash; and four incorporated towns: La Conner, Concrete, Lyman and Hamilton.<\/p>\n<p><strong>What ZIP codes does Skagit County use?<\/strong><br \/>\n98273 and 98274 for Mount Vernon, 98221 for Anacortes, 98233 for Burlington, 98284 for Sedro-Woolley, plus smaller codes for La Conner, Concrete, Lyman, Hamilton and the county&#8217;s census-designated places.<\/p>\n<p><strong>What is Skagit County known for?<\/strong><br \/>\nThe Skagit Valley Tulip Festival each April, its position between Puget Sound and the North Cascades, and two of Washington&#8217;s five oil refineries at Anacortes.<\/p>\n<p>More counties in this state: <a href=\"https:\/\/townsvillages.com\/us\/category\/washington\/\">Towns and villages in Washington<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Skagit County is a county in Washington, United States, about 60 miles north of Seattle. It had a population of 129,523 at the 2020 census, an estimated 131,328 by 2024, and covers 1,920 square miles (4,970 km2) centred near 48&deg;29&prime;N 121&deg;47&prime;W. Mount Vernon is the county seat and the county&#8217;s largest city; its postal code [&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 Skagit County, Washington","_seopress_titles_desc":"All 38 named places in Skagit County, Washington - type, population and ZIP for each, plus tulip country, refineries and Cascades access.","_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":[54],"tags":[6],"class_list":["post-8657","post","type-post","status-publish","format-standard","category-washington","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\/8657","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=8657"}],"version-history":[{"count":2,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/8657\/revisions"}],"predecessor-version":[{"id":9409,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/posts\/8657\/revisions\/9409"}],"wp:attachment":[{"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/media?parent=8657"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/categories?post=8657"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/townsvillages.com\/us\/wp-json\/wp\/v2\/tags?post=8657"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}