Oso
Census-designated place in Snohomish County, Washington

Oso is an unincorporated community (census-designated place) in Snohomish County, Washington, with 172 residents (2020 Census). It sits at 207 ft (63 m) above sea level. The nearest town is Lake Cavanaugh, 4.8 miles NW.
- 172residents (2020 Census)
- 207 ftelevation · 63 m
- 2.8 sq miland area · 7.3 km²
- 61 / sq mipopulation density
- 98223ZIP code
About Oso
Oso is a census-designated place (CDP) in Snohomish County, Washington, United States. It is located to the west of Darrington, south of the North Fork of the Stillaguamish River and approximately 50 air miles (80 km) from Seattle. The population of Oso was 172 at the 2020 census. The area was the site of a large landslide in March 2014 that killed 43 people, the deadliest incident of its kind in U.S. history.
Text: Wikipedia · CC BY-SA 4.0
Oso weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Oso
Webcams: Windy.com
Living in Oso
- Median household income
- $140,486
- Median home value
- $741,100
- Median age
- 40.2
Do you know Oso? Tell us about it
Help other travelers: share what makes Oso special. We review every message before publishing it.
Map of Oso
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Oso 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 ›Oso, WA population
Oso had 172 residents in the 2020 Census.
| 2020 Census | 172 |
|---|---|
| Density | 61 per sq mi (24 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Oso at a glance
| State | Washington (WA) |
|---|---|
| County | Snohomish County |
| Type | Census-designated place |
| Population | 172 (2020) |
| Land area | 2.80 sq mi (7.3 km²) |
| Water area | 0.02 sq mi (0.06 km²) |
| Elevation | 207 ft (63 m) |
| Coordinates | 48.2850° N, 121.9141° W |
| ZIP code | 98223 |
| Census code (GEOID) | 5352110 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Oso
- Lake Cavanaugh4.8 mi NW
- Arlington Heights8.5 mi SW
- Swede Heaven9.4 mi E
- Bryant12.4 mi W
- Canyon Creek12.5 mi S
- Arlington13.2 mi SW
- Granite Falls13.7 mi S
- Darrington14.2 mi E
- Verlot14.5 mi SE
- Sisco Heights14.7 mi SW
- Lake McMurray14.9 mi W
- Lake Bosworth15.8 mi S
Straight-line distance between town centers.
Frequently asked questions about Oso
What county is Oso in?
Oso is in Snohomish County, Washington.
What is the population of Oso, WA?
172 people lived in Oso at the 2020 Census.
What is the ZIP code of Oso, WA?
The ZIP code of Oso is 98223.
What is the elevation of Oso?
207 feet (63 m) above sea level.
What towns are near Oso?
Lake Cavanaugh (4.8 mi), Arlington Heights (8.5 mi), Swede Heaven (9.4 mi), Bryant (12.4 mi), Canyon Creek (12.5 mi).
Last updated: