Mountlake Terrace
City in Snohomish County, Washington

Mountlake Terrace is a city in Snohomish County, Washington, with 21,286 residents (2020 Census). It sits at 456 ft (139 m) above sea level. The nearest town is Brier, 1.4 miles E.
- 21,286residents (2020 Census)
- 456 ftelevation · 139 m
- 4.1 sq miland area · 10.5 km²
- 5,246 / sq mipopulation density
- 98043main ZIP code (2 in total)
About Mountlake Terrace
Mountlake Terrace is a suburban city in Snohomish County, Washington, United States. It lies on the southern border of the county, adjacent to Shoreline and Lynnwood, and is 13 miles (21 km) north of Seattle. The city had a population of 21,286 as of the 2020 census.
Mountlake Terrace was founded in 1949 by real estate developers on the site of a disused airfield, intending to provide low-cost housing for veterans. Within five years, the community had grown to over 5,000 people and was incorporated as a city in 1954 to provide municipal services. An industrial park was developed at the northwest corner of the city, which was connected by Interstate 5 after it opened in 1965. Mountlake Terrace originally had several small shopping centers that declined due to the local economy and a pair of arsons in 1990.
The city government began developing a downtown revitalization plan with mixed-use buildings in the 2000s, with hopes of growing beyond a bedroom community for Seattle commuters. Mountlake Terrace station, a major bus hub, opened in 2009 and is also served by Link light rail service, which began in 2024. The city has several parks, including access to Lake Ballinger, and hosts an annual summer festival that is part of Seafair.
Text: Wikipedia · CC BY-SA 4.0
Mountlake Terrace weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Mountlake Terrace
Webcams: Windy.com
Living in Mountlake Terrace
- Median household income
- $107,687
- Median home value
- $667,300
- Median rent
- $2,004/mo
- Median age
- 38.3
Do you know Mountlake Terrace? Tell us about it
Help other travelers: share what makes Mountlake Terrace special. We review every message before publishing it.
Map of Mountlake Terrace
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Mountlake Terrace 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 ›Mountlake Terrace, WA population
Mountlake Terrace had 21,286 residents in the 2020 Census.
| 2020 Census | 21,286 |
|---|---|
| Density | 5,246 per sq mi (2,026 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Mountlake Terrace at a glance
| State | Washington (WA) |
|---|---|
| County | Snohomish County |
| Type | City |
| Population | 21,286 (2020) |
| Land area | 4.06 sq mi (10.5 km²) |
| Water area | 0.10 sq mi (0.27 km²) |
| Elevation | 456 ft (139 m) |
| Coordinates | 47.7944° N, 122.3025° W |
| ZIP codes | 98043, 98036 |
| Official website | cityofmlt.com |
| Census code (GEOID) | 5347490 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Mountlake Terrace
- Brier1.4 mi E
- Alderwood Manor2.2 mi NE
- Esperance2.2 mi W
- Lynnwood2.4 mi N
- Lake Forest Park2.5 mi S
- Edmonds2.7 mi NW
- Bothell West3.0 mi E
- Shoreline3.2 mi SW
- Kenmore4.0 mi SE
- Woodway4.1 mi W
- Larch Way4.1 mi NE
- North Lynnwood4.3 mi N
Straight-line distance between town centers.
Frequently asked questions about Mountlake Terrace
What county is Mountlake Terrace in?
Mountlake Terrace is in Snohomish County, Washington.
What is the population of Mountlake Terrace, WA?
21,286 people lived in Mountlake Terrace at the 2020 Census.
What is the ZIP code of Mountlake Terrace, WA?
The main ZIP code is 98043. Other ZIP codes: 98036.
What is the elevation of Mountlake Terrace?
456 feet (139 m) above sea level.
What towns are near Mountlake Terrace?
Brier (1.4 mi), Alderwood Manor (2.2 mi), Esperance (2.2 mi), Lynnwood (2.4 mi), Lake Forest Park (2.5 mi).
Last updated: