Martha Lake
Census-designated place in Snohomish County, Washington

Martha Lake is an unincorporated community (census-designated place) in Snohomish County, Washington, with 21,660 residents (2020 Census). It sits at 469 ft (143 m) above sea level. The nearest town is Larch Way, 0.9 miles W.
- 21,660residents (2020 Census)
- 469 ftelevation · 143 m
- 4.6 sq miland area · 11.8 km²
- 4,758 / sq mipopulation density
- 98012main ZIP code (2 in total)
About Martha Lake
Martha Lake is a census-designated place (CDP) in Snohomish County, Washington, United States. The population was 21,129 at the 2020 census. It lies west of Mill Creek and northeast of Lynnwood, near the lake of the same name.
Based on per capita income, Martha Lake ranks 95th of 522 areas in the state of Washington to be ranked.
Text: Wikipedia · CC BY-SA 4.0
Martha Lake weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Martha Lake
Webcams: Windy.com
Living in Martha Lake
- Median household income
- $124,494
- Median home value
- $785,400
- Median rent
- $2,185/mo
- Median age
- 34.7
Do you know Martha Lake? Tell us about it
Help other travelers: share what makes Martha Lake special. We review every message before publishing it.
Map of Martha Lake
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Martha 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 ›Martha Lake, WA population
Martha Lake had 21,660 residents in the 2020 Census.
| 2020 Census | 21,660 |
|---|---|
| Density | 4,758 per sq mi (1,837 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Martha Lake at a glance
| State | Washington (WA) |
|---|---|
| County | Snohomish County |
| Type | Census-designated place |
| Population | 21,660 (2020) |
| Land area | 4.55 sq mi (11.8 km²) |
| Water area | 0.09 sq mi (0.24 km²) |
| Elevation | 469 ft (143 m) |
| Coordinates | 47.8447° N, 122.2331° W |
| ZIP codes | 98012, 98087 |
| Census code (GEOID) | 5343815 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Martha Lake
- Larch Way0.9 mi W
- Mill Creek1.8 mi NE
- North Lynnwood2.1 mi W
- Mill Creek East2.2 mi E
- Lake Stickney2.2 mi NW
- Alderwood Manor2.6 mi SW
- Bothell West2.7 mi S
- Lynnwood3.3 mi W
- Bothell East3.5 mi SE
- Brier4.1 mi SW
- Silver Firs4.1 mi E
- Picnic Point4.1 mi NW
Straight-line distance between town centers.
Frequently asked questions about Martha Lake
What county is Martha Lake in?
Martha Lake is in Snohomish County, Washington.
What is the population of Martha Lake, WA?
21,660 people lived in Martha Lake at the 2020 Census.
What is the ZIP code of Martha Lake, WA?
The main ZIP code is 98012. Other ZIP codes: 98087.
What is the elevation of Martha Lake?
469 feet (143 m) above sea level.
What towns are near Martha Lake?
Larch Way (0.9 mi), Mill Creek (1.8 mi), North Lynnwood (2.1 mi), Mill Creek East (2.2 mi), Lake Stickney (2.2 mi).
Last updated: