← Back to Discover · All towns in Washington
Towns in Skagit County
16 towns with data in Skagit County, Washington, largest first. Find your matches.
Mount Vernon is the largest of the 16 towns we list in Skagit County, with 35,377 people. Together they have 84,525 people.
| Town | Population | Typical household income | Typical home price |
|---|---|---|---|
| Mount Vernon | 35,377 | $75,777 | $472,300 |
| Anacortes | 17,966 | $91,951 | $696,700 |
| Sedro-Woolley | 12,831 | $80,885 | $441,700 |
| Burlington | 10,003 | $80,475 | $466,400 |
| Big Lake | 2,326 | $109,286 | $666,400 |
| Clear Lake CDP (Skagit County) | 1,093 | $71,667 | $550,500 |
| La Conner | 873 | $80,385 | $553,200 |
| Concrete | 833 | $81,719 | $347,300 |
| Alger | 687 | $109,151 | $700,000 |
| Bow | 585 | $67,103 | $381,000 |
| Bay View | 572 | $90,188 | $901,200 |
| Lyman | 437 | $86,875 | $384,700 |
| Lake Cavanaugh | 304 | $119,318 | $614,000 |
| Marblemount | 291 | $100,458 | $296,100 |
| Hamilton | 252 | $67,500 | $237,000 |
| Rockport | 95 | $103,047 | n/a |
ZIP codes in Skagit County
13 ZIP codes in Skagit County, Washington. A ZIP code can also reach into a neighboring county.
- 98221 Anacortes
- 98232 Bow
- 98233 Burlington
- 98235 Clearlake
- 98237 Concrete
- 98238 Conway
- 98255 Hamilton
- 98257 La Conner
- 98263 Lyman
- 98267 Marblemount
- 98273 Mount Vernon
- 98274 Mount Vernon
- 98284 Sedro Woolley
Nearby counties in Washington
- Island County 7
- Whatcom County 16
- Snohomish County 63
- San Juan County 2
- Jefferson County 6
- Kitsap County 26
Link to this page
Copy this HTML to link to this page from your own site.