25 cities
City | Rank | 2025 Pop. ↓ | 2020 Pop. | Change | Density | Area (mi²) | Type |
---|---|---|---|---|---|---|---|
Mount Vernon | 1 | 35,227 | 35,306 | -0.05% | 2,864 | 12.30 | City |
Anacortes | 2 | 18,231 | 17,683 | 0.61% | 1,559 | 11.70 | City |
Sedro-Woolley | 3 | 13,256 | 12,465 | 1.21% | 3,049 | 4.35 | City |
Burlington | 4 | 11,102 | 9,242 | 3.47% | 2,593 | 4.28 | City |
Sudden Valley | 5 | 7,269 | 7,407 | 0.78% | 1,699 | 4.28 | CDP |
Warm Beach | 6 | 3,336 | 2,934 | 1.83% | 765 | 4.36 | CDP |
Big Lake | 7 | 2,375 | 2,251 | 1.54% | 310 | 7.67 | CDP |
Kayak Point | 8 | 2,076 | 1,500 | 7.12% | 379 | 5.47 | CDP |
Geneva | 9 | 2,040 | 2,596 | -0.87% | 1,483 | 1.38 | CDP |
Lake Ketchum | 10 | 1,520 | 1,278 | 2.63% | 489 | 3.11 | CDP |
Clear Lake | 11 | 1,151 | 1,101 | 0.88% | 426 | 2.70 | CDP |
La Conner | 12 | 991 | 968 | 0.51% | 2,490 | 0.40 | Town |
Concrete | 13 | 778 | 800 | -0.51% | 663 | 1.17 | Town |
Bay View | 14 | 620 | 666 | -0.8% | 239 | 2.60 | CDP |
Lake McMurray | 15 | 543 | 478 | 4.42% | 393 | 1.38 | CDP |
Bow | 16 | 446 | 447 | 7.21% | 382 | 1.17 | CDP |
Lyman | 17 | 416 | 423 | -0.24% | 620 | 0.67 | Town |
Lake Cavanaugh | 18 | 384 | 220 | 3.78% | 498 | 0.77 | CDP |
Alger | 19 | 354 | 150 | -1.12% | 136 | 2.61 | CDP |
Hamilton | 20 | 291 | 301 | -0.68% | 243 | 1.20 | Town |
Edison | 21 | 217 | 264 | 2.84% | 169 | 1.28 | CDP |
Marblemount | 22 | 197 | 121 | 0% | 53 | 3.70 | CDP |
Conway | 23 | 56 | 40 | 7.69% | 245 | 0.23 | CDP |
Rockport | 24 | 47 | 27 | -7.84% | 129 | 0.36 | CDP |
Northwest Stanwood | 25 | 25 | 79 | -26.47% | 35 | 0.71 | CDP |
Mount Vernon is the largest city in Skagit County, with a population of 35,227.
Northwest Stanwood is the smallest city in Skagit County.
There are 25 cities in Skagit County, Washington.