Happy Valley
City in Clackamas County, Oregon

Happy Valley is a city in Clackamas County, Oregon, with 23,733 residents (2020 Census). It sits at 495 ft (151 m) above sea level. The nearest town is Damascus, 3.2 miles E.
- 23,733residents (2020 Census)
- 495 ftelevation · 151 m
- 12.0 sq miland area · 31.0 km²
- 1,986 / sq mipopulation density
- 97086main ZIP code (2 in total)
About Happy Valley
Happy Valley is a suburban city in the Portland metropolitan area. Happy Valley is near the northwest edge of Clackamas County, Oregon, United States approximately 13 miles to the southeast of downtown Portland. The population was 23,733 at the 2020 census, According to 2023 census estimates, the city is estimated to have a population of 28,409. Camp Withycombe is located within the official city limits of Happy Valley, Oregon and it annexed into the city's jurisdiction.
Text: Wikipedia · CC BY-SA 4.0
Happy Valley weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Happy Valley
Webcams: Windy.com
Living in Happy Valley
- Median household income
- $122,151
- Median home value
- $725,300
- Median rent
- $2,029/mo
- Median age
- 39
Do you know Happy Valley? Tell us about it
Help other travelers: share what makes Happy Valley special. We review every message before publishing it.
Map of Happy Valley
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Happy Valley 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 ›Happy Valley, OR population
Happy Valley had 23,733 residents in the 2020 Census.
| 2020 Census | 23,733 |
|---|---|
| Density | 1,986 per sq mi (767 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Happy Valley at a glance
| State | Oregon (OR) |
|---|---|
| County | Clackamas County |
| Type | City |
| Population | 23,733 (2020) |
| Land area | 11.95 sq mi (31.0 km²) |
| Water area | 0.06 sq mi (0.16 km²) |
| Elevation | 495 ft (151 m) |
| Coordinates | 45.4340° N, 122.5087° W |
| ZIP codes | 97086, 97015 |
| Official website | happyvalleyor.gov |
| Census code (GEOID) | 4132050 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Happy Valley
- Damascus3.2 mi E
- Johnson City4.1 mi SW
- Oatfield4.4 mi W
- Gladstone5.3 mi SW
- Milwaukie5.5 mi W
- Gresham5.7 mi NE
- Jennings Lodge5.9 mi SW
- Oak Grove6.3 mi W
- Boring6.6 mi E
- Dunthorpe7.4 mi W
- Oregon City7.6 mi SW
- West Linn7.8 mi SW
Straight-line distance between town centers.
Frequently asked questions about Happy Valley
What county is Happy Valley in?
Happy Valley is in Clackamas County, Oregon.
What is the population of Happy Valley, OR?
23,733 people lived in Happy Valley at the 2020 Census.
What is the ZIP code of Happy Valley, OR?
The main ZIP code is 97086. Other ZIP codes: 97015.
What is the elevation of Happy Valley?
495 feet (151 m) above sea level.
What towns are near Happy Valley?
Damascus (3.2 mi), Johnson City (4.1 mi), Oatfield (4.4 mi), Gladstone (5.3 mi), Milwaukie (5.5 mi).
Last updated: