Gresham

City in Multnomah County, Oregon

View of Gresham, Oregon
Photo: SkatePark in Main City Park, Gresham, Oregon.jpg · CC BY 4.0

Gresham is a city in Multnomah County, Oregon, with 114,247 residents (2020 Census). It sits at 325 ft (99 m) above sea level. The nearest town is Wood Village, 2.5 miles NE.

About Gresham

Gresham ( GRESH-əm) is a city in the Willamette Valley, Located in Multnomah County in the U.S. state of Oregon, bordered by Portland to the northwest and partially in the southwest. It was first settled in the early 1850s by the Powell brothers. It remained unincorporated until 1905; it was named after Walter Quintin Gresham, an American Civil War general and United States Secretary of State.

The early economy of the city was primarily supported by agriculture, and by the mid-20th century, the city saw a population boom, increasing from 4,000 residents to more than 10,000 between 1960 and 1970. The population was 114,247 at the 2020 census, making it the second most populous city in the county and the fourth-most populous city in Oregon. Gresham is an economic center for eastern Multnomah County.

Text: Wikipedia · CC BY-SA 4.0

Gresham weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Gresham

All 24 webcams near Gresham ›

Webcams: Windy.com

Living in Gresham

Median household income
$77,795
Median home value
$458,700
Median rent
$1,586/mo
Median age
37
Cost of living and demographics of Gresham ›

Do you know Gresham? Tell us about it

Help other travelers: share what makes Gresham special. We review every message before publishing it.

Map of Gresham

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Gresham Street View

Loading 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 ›

Gresham, OR population

Gresham had 114,247 residents in the 2020 Census.

2020 Census114,247
Density4,848 per sq mi (1,872 per km²)

Source: U.S. Census Bureau, Decennial Census.

Gresham at a glance

StateOregon (OR)
CountyMultnomah County
TypeCity
Population114,247 (2020)
Land area23.56 sq mi (61.0 km²)
Water area0.13 sq mi (0.35 km²)
Elevation325 ft (99 m)
Coordinates45.5023° N, 122.4416° W
ZIP codes97030, 97024, 97080, 97233
Official websitegreshamoregon.gov
Census code (GEOID)4131250

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Gresham

Straight-line distance between town centers.

Frequently asked questions about Gresham

What county is Gresham in?

Gresham is in Multnomah County, Oregon.

What is the population of Gresham, OR?

114,247 people lived in Gresham at the 2020 Census.

What is the ZIP code of Gresham, OR?

The main ZIP code is 97030. Other ZIP codes: 97024, 97080, 97233.

What is the elevation of Gresham?

325 feet (99 m) above sea level.

What towns are near Gresham?

Wood Village (2.5 mi), Fairview (3.1 mi), Troutdale (3.5 mi), Orient (4.8 mi), Damascus (5.2 mi).

Last updated: