Big Lake
Census-designated place in Skagit County, Washington

Big Lake is an unincorporated community (census-designated place) in Skagit County, Washington, with 2,980 residents (2020 Census). It sits at 92 ft (28 m) above sea level. The nearest town is Mount Vernon, 3.5 miles NW.
- 2,980residents (2020 Census)
- 92 ftelevation · 28 m
- 7.7 sq miland area · 19.9 km²
- 389 / sq mipopulation density
- 98235ZIP code
About Big Lake
Big Lake is a census-designated place (CDP) in Skagit County, Washington, United States. As of the 2020 census, Big Lake had a population of 2,980. It is included in the Mount Vernon–Anacortes, Washington Metropolitan Statistical Area.
Big Lake is an exurban community in a fairly rural setting, although recent years have seen significant suburban development. The area, however, has remained primarily residential. A few notable exceptions include a playable 9-hole golf course on the lake's east side, a 1950s-themed bar & grill, a quaint community store, and a small elementary school. The latter two are located at the historic north end of the lake, once a bustling logging town. A fire destroyed much of the town proper in the early 1900s, and that which was lost was never rebuilt.
Based on per capita income, Big Lake ranks 134th of 522 areas in the state of Washington to be ranked.
Text: Wikipedia · CC BY-SA 4.0
Big Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Big Lake
Webcams: Windy.com
Living in Big Lake
- Median household income
- $109,286
- Median home value
- $666,400
- Median rent
- $1,980/mo
- Median age
- 42.9
Do you know Big Lake? Tell us about it
Help other travelers: share what makes Big Lake special. We review every message before publishing it.
Map of Big Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Big Lake Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Big Lake, WA population
Big Lake had 2,980 residents in the 2020 Census.
| 2020 Census | 2,980 |
|---|---|
| Density | 389 per sq mi (150 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Big Lake at a glance
| State | Washington (WA) |
|---|---|
| County | Skagit County |
| Type | Census-designated place |
| Population | 2,980 (2020) |
| Land area | 7.67 sq mi (19.9 km²) |
| Water area | 0.83 sq mi (2.15 km²) |
| Elevation | 92 ft (28 m) |
| Coordinates | 48.3958° N, 122.2432° W |
| ZIP code | 98235 |
| Census code (GEOID) | 5306050 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Big Lake
- Mount Vernon3.5 mi NW
- Clear Lake3.6 mi N
- Lake McMurray5.3 mi S
- Burlington6.2 mi NW
- Conway6.2 mi SW
- Sedro-Woolley8.0 mi N
- Lake Ketchum9.0 mi SW
- Northwest Stanwood10.5 mi SW
- Bryant10.7 mi S
- Stanwood11.4 mi SW
- La Conner11.5 mi W
- Sunday Lake11.6 mi S
Straight-line distance between town centers.
Frequently asked questions about Big Lake
What county is Big Lake in?
Big Lake is in Skagit County, Washington.
What is the population of Big Lake, WA?
2,980 people lived in Big Lake at the 2020 Census.
What is the ZIP code of Big Lake, WA?
The ZIP code of Big Lake is 98235.
What is the elevation of Big Lake?
92 feet (28 m) above sea level.
What towns are near Big Lake?
Mount Vernon (3.5 mi), Clear Lake (3.6 mi), Lake McMurray (5.3 mi), Burlington (6.2 mi), Conway (6.2 mi).
Last updated: