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.