Big Lake

Census-designated place in Skagit County, Washington

View of Big Lake, Washington
Photo: Joe Mabel · CC BY-SA 3.0

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.

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…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Big Lake

All 24 webcams near 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
Cost of living and demographics of Big Lake ›

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

Loading 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 Census2,980
Density389 per sq mi (150 per km²)

Source: U.S. Census Bureau, Decennial Census.

Big Lake at a glance

StateWashington (WA)
CountySkagit County
TypeCensus-designated place
Population2,980 (2020)
Land area7.67 sq mi (19.9 km²)
Water area0.83 sq mi (2.15 km²)
Elevation92 ft (28 m)
Coordinates48.3958° N, 122.2432° W
ZIP code98235
Census code (GEOID)5306050

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Big Lake

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: