Choosing where to put down roots is a big call. Most families want a mix of affordable homes, safe neighborhoods, strong schools, good health care, and year-round things to do. Using 2025 Niche ratings—factoring cost of living, schools, recreation, health care, and even weather—here’s a concise guide to Oregon counties that balance those priorities.
How to Read This List
Each county includes Niche “good for families,” public school and cost-of-living grades, plus population, median income and home value, and a few top places to live. Use it as a starting point to match your budget and lifestyle.
25. Lincoln County
-
Grades: Families C | Schools C+ | Cost D+ | Weather A+ | Outdoors A
Also Read
-
Population: 50,632 | Income: $61,314 | Home: $387,700
-
Top spots: Newport (B), Lincoln Beach (C+), Toledo (C+)
24. Coos County
-
Grades: Families C | Schools C+ | Cost C- | Weather A+ | Outdoors A
-
Population: 64,832 | Income: $60,313 | Home: $302,800
-
Top spots: North Bend (B), Bandon (B-), Barview (C)
23. Crook County
-
Grades: Families C | Schools B- | Cost C- | Weather A- | Outdoors A-
-
Population: 25,651 | Income: $81,675 | Home: $423,300
-
Top spot: Prineville (C+)
22. Clatsop County
-
Grades: Families C | Schools B- | Cost D+ | Weather B | Outdoors A
-
Population: 41,343 | Income: $68,705 | Home: $437,800
-
Top spots: Gearhart (B), Astoria (B-), Seaside (C+)
21. Klamath County
-
Grades: Families C | Schools C | Cost C | Weather C | Outdoors A-
-
Population: 69,812 | Income: $59,353 | Home: $255,700
-
Top spots: Altamont (B-), Klamath Falls (C), Bonanza (B-)
20. Morrow County
-
Grades: Families C+ | Schools C+ | Cost C+ | Weather A | Outdoors B-
-
Population: 12,249 | Income: $70,217 | Home: $229,800
-
Top spots: Irrigon (C+), Boardman (C), Ione (C+)
19. Wasco County
-
Grades: Families C+ | Schools C | Cost C- | Weather A- | Outdoors A
-
Population: 26,603 | Income: $63,602 | Home: $332,500
-
Top spots: The Dalles (C+), Chenoweth (C+), Maupin (B)
18. Baker County
-
Grades: Families C+ | Schools B- | Cost C | Weather C+ | Outdoors B+
-
Population: 16,796 | Income: $57,844 | Home: $247,700
-
Top spots: Baker City (B), Richland (C+), Haines (C+)
17. Lake County
-
Grades: Families C+ | Schools C+ | Cost C+ | Weather A- | Outdoors A-
-
Population: 8,254 | Income: $61,222 | Home: $219,400
-
Top spots: Lakeview (B), Paisley (B-)
16. Lane County
-
Grades: Families C+ | Schools C+ | Cost D+ | Weather A | Outdoors A
-
Population: 382,628 | Income: $69,311 | Home: $395,800
-
Top spots: Eugene (B), Coburg (B-), Creswell (B-)
15. Polk County
-
Grades: Families C+ | Schools C | Cost D+ | Weather C- | Outdoors A-
-
Population: 88,553 | Income: $81,318 | Home: $419,500
-
Top spots: Monmouth (B-), Independence (C+), Dallas (C+)
14. Jackson County
-
Grades: Families C+ | Schools C+ | Cost D+ | Weather A | Outdoors A
-
Population: 222,563 | Income: $71,443 | Home: $400,200
-
Top spots: Ashland (A), Jacksonville (B), Talent (B)
13. Union County
-
Grades: Families C+ | Schools B- | Cost C | Weather A- | Outdoors A-
-
Population: 26,192 | Income: $64,212 | Home: $260,500
-
Top spots: La Grande (B-), Island City (B-), North Powder (C+)
12. Jefferson County
-
Grades: Families C+ | Schools C | Cost C- | Weather B+ | Outdoors A-
-
Population: 24,973 | Income: $73,051 | Home: $339,200
-
Top spots: Madras (B-), Warm Springs (B-), Culver (C+)
11. Malheur County
-
Grades: Families C+ | Schools B | Cost C | Weather B+ | Outdoors B
-
Population: 31,701 | Income: $49,902 | Home: $221,300
-
Top spots: Nyssa (B-), Ontario (C+), Adrian (B)
10. Umatilla County
-
Grades: Families B- | Schools C+ | Cost C | Weather A | Outdoors A-
-
Population: 80,087 | Income: $68,958 | Home: $256,100
-
Top spots: Pendleton (B), Stanfield (B-), Umatilla (B-)
9. Yamhill County
-
Grades: Families B- | Schools B- | Cost D+ | Weather B- | Outdoors A
-
Population: 108,122 | Income: $87,084 | Home: $442,700
-
Top spots: Newberg (B), Dundee (B-), McMinnville (B-)
8. Marion County
-
Grades: Families B- | Schools B- | Cost D+ | Weather B- | Outdoors A
-
Population: 346,532 | Income: $74,624 | Home: $383,300
-
Top spots: Silverton (B-), Salem (B-), Turner (B-)
7. Deschutes County
-
Grades: Families B | Schools B | Cost D | Weather A | Outdoors A
-
Population: 203,026 | Income: $87,640 | Home: $596,000
-
Top spots: Bend (B+), Redmond (B), Deschutes River Woods (B-)
6. Clackamas County
-
Grades: Families B | Schools C+ | Cost D | Weather C+ | Outdoors A+
-
Population: 422,308 | Income: $100,360 | Home: $577,900
-
Top spots: Lake Oswego (A+), West Linn (A), Stafford (B+)
5. Wallowa County
-
Grades: Families B | Schools A- | Cost C- | Weather B- | Outdoors A-
-
Population: 7,532 | Income: $65,559 | Home: $371,900
-
Top spots: Enterprise (B+), Joseph (C+), Lostine (C+)
4. Benton County
-
Grades: Families B+ | Schools A- | Cost D | Weather A- | Outdoors A
-
Population: 96,359 | Income: $76,011 | Home: $481,700
-
Top spots: Corvallis (A-), Philomath (B+), Adair Village (A-)
3. Multnomah County
-
Grades: Families A- | Schools B | Cost D- | Weather B | Outdoors A+
-
Population: 803,863 | Income: $86,247 | Home: $528,000
-
Top spots: Goose Hollow (A+), Northwest District (A+), Pearl (A+)
2. Hood River County
-
Grades: Families A- | Schools B+ | Cost D+ | Weather C | Outdoors A
-
Population: 23,958 | Income: $82,095 | Home: $571,200
-
Top spots: Hood River (A-), Mount Hood (A-), Parkdale (B-)
1. Washington County
-
Grades: Families A- | Schools B- | Cost D | Weather B | Outdoors A
-
Population: 600,266 | Income: $104,434 | Home: $558,500
-
Top spots: Bethany (A+), Cedar Mill (A), Cedar Hills (A)
Choosing the Right Fit
-
Seeking Top Schools? Benton, Wallowa, and Multnomah score well for academics.
-
Outdoor Families: Clackamas, Deschutes, and Multnomah offer A-range outdoor access.
-
Balancing Budget: Malheur, Lake, and Morrow stand out for lower median home values.
-
Urban Amenities: Washington and Multnomah pair city conveniences with parks, transit, and culture.
Tip: Visit neighborhoods at different times of day, compare commute routes, and check district-level school data to fine-tune your pick.