Skagit County, Washington Cities (2025)

33 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Mount Vernon135,35235,2340.02%2,87512 City
Mount Vernon235,35235,3120.02%2,87512 City
Anacortes318,26417,6380.64%1,56112 City
Anacortes418,26417,6830.64%1,56112 City
Sedro-Woolley513,40312,4301.42%3,0834 City
Sedro-Woolley613,40312,4621.42%3,0834 City
Burlington711,3709,1683.88%2,6564 City
Burlington811,3709,2433.88%2,6564 City
Sudden Valley97,2697,4070.78%1,6994 CDP
Warm Beach103,3362,9341.83%7654 CDP
Big Lake112,3752,2511.54%3108 CDP
Kayak Point122,0761,5007.12%3795 CDP
Geneva132,0402,596-0.87%1,4831 CDP
Lake Ketchum141,5201,2782.63%4893 CDP
Clear Lake151,1511,1010.88%4263 CDP
La Conner169999690.5%2,5100 Town
La Conner179999710.5%2,5100 Town
Concrete18794796-0.13%6771 Town
Concrete19794799-0.13%6771 Town
Bay View20620666-0.8%2393 CDP
Lake McMurray215434784.42%3931 CDP
Bow224464477.21%3821 CDP
Lyman234224220%6291 Town
Lyman244224220%6291 Town
Lake Cavanaugh253842203.78%4981 CDP
Alger26354150-1.12%1363 CDP
Hamilton27293301-0.68%2451 Town
Hamilton28293301-0.68%2451 Town
Edison292172642.84%1691 CDP
Marblemount301971210%534 CDP
Conway3156407.69%2450 CDP
Rockport324727-7.84%1290 CDP
Northwest Stanwood332579-26.47%351 CDP

Skagit County Cities Summary

Largest City

Mount Vernon is the largest city in Skagit County, with a population of 35,352.

Smallest City

Northwest Stanwood is the smallest city in Skagit County, with a population of 25.

10 Largest Cities

There are 33 cities in Skagit County, Washington.

Location of Skagit County