Oregon Area Profiles

69 published city profiles across Oregon, each built from the same authoritative sources and compared on the same terms.

Find places in Oregon that fit you →

Statewide signals

Opportunity29th of 51 states measured51
Growth34th of 51 states measured44
Housing affordability47th of 51 states measured52
Climate27th of 51 states measured63
Physical resilience37th of 51 states measured42
Access46th of 51 states measured0
Economic stabilityTop 48% of 51 states measured55

Cities

69 published profiles across 18 areas

Portland-Vancouver-Hillsboro, OR-WA

31 cities

CityCountyPopulationArea Score
PortlandMultnomah County641,16556
GreshamMultnomah County112,37847
HillsboroWashington County108,23156
BeavertonWashington County97,81264
TigardWashington County56,01162
AlohaWashington County52,38960
Lake OswegoClackamas County40,38159
Oregon CityClackamas County37,75561
McMinnvilleYamhill County34,59653
BethanyWashington County33,10665
TualatinWashington County27,76360
WilsonvilleClackamas County26,97460
West LinnClackamas County26,93558
Happy ValleyClackamas County26,73862
Forest GroveWashington County26,52953
NewbergYamhill County26,06660
MilwaukieClackamas County21,39252
SherwoodWashington County20,30761
Cedar MillWashington County19,47163
CanbyClackamas County18,13452
Oak GroveClackamas County16,79652
TroutdaleMultnomah County15,92353
St. HelensColumbia County14,25846
CorneliusWashington County14,25553
OatfieldClackamas County13,29455
SandyClackamas County12,85457
GladstoneClackamas County11,97753
DamascusClackamas County11,43759
Oak HillsWashington County11,13163
FairviewMultnomah County10,73549
MolallaClackamas County10,18653

Salem, OR

9 cities

CityCountyPopulationArea Score
SalemMarion County178,86555
KeizerMarion County39,08253
WoodburnMarion County27,87552
HayesvilleMarion County21,24649
DallasPolk County17,53151
Four CornersMarion County16,27552
MonmouthPolk County11,42853
SilvertonMarion County10,45660
IndependencePolk County10,19948

Eugene-Springfield, OR

4 cities

CityCountyPopulationArea Score
EugeneLane County179,59155
SpringfieldLane County61,49948
Cottage GroveLane County10,69851
Santa ClaraLane County10,55153

Medford, OR

4 cities

CityCountyPopulationArea Score
MedfordJackson County86,31554
AshlandJackson County21,25953
Central PointJackson County19,21647
White CityJackson County10,75049

Bend, OR

3 cities

CityCountyPopulationArea Score
BendDeschutes County103,39063
RedmondDeschutes County36,09252
PrinevilleCrook County11,47052

Albany, OR

3 cities

CityCountyPopulationArea Score
AlbanyLinn County56,83949
LebanonLinn County19,34450
Sweet HomeLinn County10,07847

Klamath Falls, OR

2 cities

CityCountyPopulationArea Score
Klamath FallsKlamath County22,11538
AltamontKlamath County19,92745

Hermiston-Pendleton, OR

2 cities

CityCountyPopulationArea Score
HermistonUmatilla County19,54652
PendletonUmatilla County16,95048

Coos Bay-North Bend, OR

2 cities

CityCountyPopulationArea Score
Coos BayCoos County15,92538
North BendCoos County10,17146

Corvallis, OR

1 city

CityCountyPopulationArea Score
CorvallisBenton County59,96063

Grants Pass, OR

1 city

CityCountyPopulationArea Score
Grants PassJosephine County39,31144

Roseburg, OR

1 city

CityCountyPopulationArea Score
RoseburgDouglas County23,77844

The Dalles, OR

1 city

CityCountyPopulationArea Score
The DallesWasco County15,91741

La Grande, OR

1 city

CityCountyPopulationArea Score
La GrandeUnion County13,05854

Ontario, OR-ID

1 city

CityCountyPopulationArea Score
OntarioMalheur County11,84250

Newport, OR

1 city

CityCountyPopulationArea Score
NewportLincoln County10,58345

Baker City, OR

1 city

CityCountyPopulationArea Score
Baker CityBaker County10,21054

Astoria, OR

1 city

CityCountyPopulationArea Score
AstoriaClatsop County10,10948

Strongest opportunity

  1. Bend 71
  2. Newberg 65
  3. Corvallis 62
  4. Happy Valley 59
  5. Wilsonville 59

Fastest development

  1. Corvallis 88
  2. Prineville 87
  3. Bend 81
  4. Lebanon 75
  5. Salem 75

Statewide physical risk

EarthquakeElevated
Heat waveModerate
Volcanic activityModerate
WildfireModerate

Low or minimal exposure: landslide, inland flooding, winter weather, ice storm, lightning, cold wave, strong wind, avalanche, tornado, hail, coastal flooding, drought, tsunami, hurricane.

Population-weighted across every county in Oregon, derived from the FEMA National Risk Index. Exposure varies substantially within a state — check the individual city and ZIP profiles.

Statewide data

MetricValueCompared nationallySource period
Broadband access ±0.2%2024 ACS 5-Year92.4%Top 16%of 522024 ACS 5-Year
Distance to major airportNASR current cycle129 miBottom 10%of 51NASR current cycle
Major airports within 100 milesNASR current cycle0Bottom 1%of 51NASR current cycle
No internet access ±0.1%2024 ACS 5-Year4.9%Top 10%of 522024 ACS 5-Year
Annual precipitation1991-2020 Normals8.5"4th percentileof 511991-2020 Normals
Average January low1991-2020 Normals25°F64th percentileof 511991-2020 Normals
Average July high1991-2020 Normals88°F54th percentileof 511991-2020 Normals
Comfortable months1991-2020 Normals4Bottom 6%of 511991-2020 Normals
Seasonal temperature swing1991-2020 Normals35°F10th percentileof 511991-2020 Normals
Average household size ±0.012024 ACS 5-Year2.4227th percentileof 522024 ACS 5-Year
Households ±4,0822024 ACS 5-Year1,718,42249th percentileof 522024 ACS 5-Year
Median age ±0.22024 ACS 5-Year40.476th percentileof 522024 ACS 5-Year
Population2024 ACS 5-Year4,254,29349th percentileof 522024 ACS 5-Year
Population change (1 year)July 1, 2024 estimate+0.4%Bottom 16%of 51July 1, 2024 estimate
Population change (4 years)July 1, 2024 estimate+0.7%Bottom 20%of 51July 1, 2024 estimate
Population density2024 ACS 5-Year44/sq mi22nd percentileof 522024 ACS 5-Year
Population estimateJuly 1, 2024 estimate4,272,37148th percentileof 51July 1, 2024 estimate
Average permitted value per unit12 months ending July 2026$271,56758th percentileof 5112 months ending July 2026
Housing units permitted (12 months)12 months ending July 202615,439Top 50%of 5112 months ending July 2026
Multifamily share of permits12 months ending July 202637.3%62nd percentileof 5112 months ending July 2026
Permit change (3 years)12 months ending July 2026−19.7%Bottom 8%of 5112 months ending July 2026
Permit change (year over year)12 months ending July 2026+10.6%Top 24%of 5112 months ending July 2026
Permits per 1,000 residents12 months ending July 20263.6Bottom 48%of 5112 months ending July 2026
Cost of living index2023104.8Bottom 16%of 512023
Home price change (1 year)2026 Q2+1.7%14th percentileof 512026 Q2
Home price change (5 years)2026 Q2+23.8%4th percentileof 512026 Q2
Home price change (10 years)2026 Q2+80.0%28th percentileof 512026 Q2
Home price to income ±0.02024 ACS 5-Year4.6Bottom 8%of 522024 ACS 5-Year
Homeownership rate ±0.4%2024 ACS 5-Year63.3%16th percentileof 522024 ACS 5-Year
Housing units ±6372024 ACS 5-Year1,857,99249th percentileof 522024 ACS 5-Year
Median gross rent ±$102024 ACS 5-Year$1,525Bottom 25%of 522024 ACS 5-Year
Median home value ±$1,4002024 ACS 5-Year$477,60086th percentileof 522024 ACS 5-Year
Median property taxes ±$172024 ACS 5-Year$3,87673rd percentileof 522024 ACS 5-Year
Owner household income ±$7482024 ACS 5-Year$103,598Top 31%of 522024 ACS 5-Year
Property tax rate ±0.00%2024 ACS 5-Year0.81%55th percentileof 522024 ACS 5-Year
Rent as a share of income ±0.3%2024 ACS 5-Year31.3%Bottom 16%of 522024 ACS 5-Year
Seasonal and second homes ±1,7722024 ACS 5-Year55,31753rd percentileof 522024 ACS 5-Year
Second homes2024 ACS 5-Year3.0%45th percentileof 522024 ACS 5-Year
Vacancy rate2024 ACS 5-Year4.5%14th percentileof 522024 ACS 5-Year
Vacant housing units ±3,7142024 ACS 5-Year139,57039th percentileof 522024 ACS 5-Year
Median household income ±$5732024 ACS 5-Year$83,011Top 35%of 522024 ACS 5-Year
Per capita income ±$3092024 ACS 5-Year$45,612Top 33%of 522024 ACS 5-Year
Poverty rate ±0.2%2024 ACS 5-Year11.2%Bottom 49%of 522024 ACS 5-Year
Average commute ±0.1 min2024 ACS 5-Year24.7 minTop 27%of 522024 ACS 5-Year
Bachelor's degree or higher ±0.3%2024 ACS 5-Year36.8%Top 31%of 522024 ACS 5-Year
Drove alone to work ±0.3%2024 ACS 5-Year64.5%10th percentileof 522024 ACS 5-Year
EmploymentAugust 20262,120,570Top 48%of 51August 2026
Employment change (3 years)August 2026+1.0%Top 38%of 51August 2026
Employment change (year over year)August 2026+0.5%Top 22%of 51August 2026
Labor forceAugust 20262,234,36252nd percentileof 51August 2026
Labor force participation ±0.2%2024 ACS 5-Year78.9%Bottom 39%of 522024 ACS 5-Year
Public transit to work ±0.1%2024 ACS 5-Year2.2%75th percentileof 522024 ACS 5-Year
Unemployment change (year over year)August 2026−0.4%Top 26%of 51August 2026
Unemployment rateAugust 20265.1%Bottom 8%of 51August 2026
Worked from home ±0.2%2024 ACS 5-Year19.0%92nd percentileof 522024 ACS 5-Year
Free or reduced-price lunch eligibility2024-25 school year68.4%89th percentileof 452024-25 school year
Math proficiency2018-19 school year39.0%Bottom 24%of 502018-19 school year
Public schools2024-25 school year1,23442nd percentileof 512024-25 school year
Reading proficiency2018-19 school year56.8%Top 21%of 492018-19 school year
Schools behind the staffing ratio2024-25 school year1,20345th percentileof 502024-25 school year
Students per teacher2024-25 school year18.1Bottom 10%of 502024-25 school year

Counties in Oregon

24 published

Some measures are published by county and nowhere finer — death rates by intent among them. On a county page those describe the geography they are printed on.

Multnomah County, OR
801,477 residents · 5.2 homicide deaths per 100k
Washington County, OR
603,947 residents · 1.7 homicide deaths per 100k
Clackamas County, OR
423,975 residents · 2.0 homicide deaths per 100k
Lane County, OR
384,207 residents · 2.4 homicide deaths per 100k
Marion County, OR
349,244 residents · 2.0 homicide deaths per 100k
Jackson County, OR
222,645 residents · 4.0 homicide deaths per 100k
Deschutes County, OR
206,334 residents · 3.9 homicide deaths per 100k
Linn County, OR
130,706 residents · 3.2 homicide deaths per 100k
Douglas County, OR
112,072 residents · 5.9 homicide deaths per 100k
Yamhill County, OR
108,734 residents · 2.1 homicide deaths per 100k
Benton County, OR
96,303 residents · 3.3 homicide deaths per 100k
Polk County, OR
89,662 residents · 2.8 homicide deaths per 100k
Josephine County, OR
88,179 residents · 7.7 homicide deaths per 100k
Umatilla County, OR
79,940 residents · 2.6 homicide deaths per 100k
Klamath County, OR
70,247 residents · 5.8 homicide deaths per 100k
Coos County, OR
64,827 residents · 8.3 homicide deaths per 100k
Columbia County, OR
53,493 residents · 2.8 homicide deaths per 100k
Lincoln County, OR
50,964 residents · 4.4 homicide deaths per 100k
Clatsop County, OR
41,363 residents · 3.0 homicide deaths per 100k
Malheur County, OR
31,954 residents · 2.9 homicide deaths per 100k
Wasco County, OR
26,552 residents · 3.3 homicide deaths per 100k
Crook County, OR
26,277 residents · 4.6 homicide deaths per 100k
Union County, OR
26,144 residents · 3.4 homicide deaths per 100k
Baker County, OR
16,840 residents