Cedar Hills, #1 on this list · Photo: M.O. Stevens · CC BY 3.0
Oregon rankings · 2026
Best small towns in Oregon
Cedar Hills ranks first of Oregon’s 74 graded small towns (2,500–9,999 residents), with an A: walkability (A+) and schools (A) are its strongest grades; cost of living (D) is its lowest. 10 of the 74 (14%) grade A− or better nationally, against 25% of U.S. towns.
The overall grade, sorted: cost of living, safety, schools, health, jobs & income, walkability and hazard risk, from Census, FBI, state, CDC, EPA and FEMA data. How grades work
Strongest: walkability A+, schools A·lowest: cost of living D−
D−Cost–SafetyASchoolsAHealthA−JobsA+WalkC+Hazards
Where they are: Seven of the top 10 are in Washington County.
All 74 small towns
Overall score, highest first. The score (0–100) blends the seven livability grades and sets the order; the letter places that score among every U.S. town of 2,500+, and A+ is the top 5%, so neighbors on the list often share a letter. Each town links to its page, where the grade sheet shows every subject. The rank is the town’s place among all 142 Oregon towns.
114FlorenceLane County · 9,468 people33.5bottom 8.8%DStrongest: walkability A+, health B−·lowest: hazard risk D
115Heceta Beachunincorporated, Lane County · 2,651 people33.5bottom 8.8%DStrongest: health B+, cost of living C·lowest: walkability D
117WarrentonClatsop County · 6,312 people32.4bottom 7.4%DStrongest: walkability A, health B·lowest: hazard risk D−
119BrookingsCurry County · 6,431 people32.3bottom 7.2%DStrongest: walkability A−, safety B−·lowest: hazard risk D
120BurnsHarney County · 2,692 people31.8bottom 6.7%DStrongest: walkability A−, cost of living B·lowest: schools D
121ToledoLincoln County · 3,473 people31.7bottom 6.5%DStrongest: walkability A, schools C+·lowest: jobs & income D−
122North BendCoos County · 9,966 people31.6bottom 6.4%DStrongest: walkability A−, health B−·lowest: hazard risk D
124Mount AngelMarion County · 3,454 people30.5bottom 5.3%DStrongest: schools B, walkability B−·lowest: cost of living D
127CoquilleCoos County · 3,943 people28.6bottom 3.7%D−Strongest: walkability A−, safety B·lowest: hazard risk D
128SutherlinDouglas County · 8,635 people28.1bottom 3.4%D−Strongest: walkability B, health C+·lowest: jobs & income D
131Myrtle CreekDouglas County · 3,481 people27.5bottom 2.9%D−Strongest: walkability A, safety C·lowest: hazard risk D−
132Shady CoveJackson County · 3,039 people27.4bottom 2.8%D−Strongest: walkability B, schools C·lowest: hazard risk D
133OakridgeLane County · 3,127 people27.3bottom 2.8%D−Strongest: walkability A−, safety B·lowest: jobs & income D−
139WinstonDouglas County · 5,680 people25.6bottom 1.9%D−Strongest: walkability A−, safety C+·lowest: schools D
141SeasideClatsop County · 7,092 people24.0bottom 1.2%D−Strongest: walkability A+, health C+·lowest: hazard risk D−
142Tri-Cityunincorporated, Douglas County · 4,234 people22.1bottom 0.8%D−Strongest: walkability B+, cost of living C+·lowest: jobs & income D−
Method
How this list is made
Each town’s overall grade blends seven livability grades: cost of living (weight 18), safety (18), schools (16), health (14), jobs & income (12), walkability (8) and hazard risk (4). A town needs 2,500+ residents and three of the first four. Letters are national, so an A here means the same as an A in any state; the list is the same towns in the same order, ranked within Oregon. Towns without their own FBI figures are graded on the rest and their page says why.
Data years: crime 2023–2025 (FBI), Census ACS 2020–2024, CDC PLACES 2025, state school tests. How grades work
Quick answers
Questions people ask
What is the best small town in Oregon?
Among 74 graded towns of 2,500 to 9,999 residents, Cedar Hills (Washington County) ranks first, with an A; walkability (A+) and schools (A) are its strongest grades; cost of living (D) is its lowest. West Haven-Sylvan and Raleigh Hills follow.
How are these towns ranked?
By the overall grade, which blends seven livability grades from public data. The letter is national; the rank is within Oregon. The full method is on How grades work.
Why isn’t my town on this list?
The list covers towns of 2,500 to 9,999 residents with an overall grade (74 in Oregon). 86 smaller places have subject grades only; Larger towns are on the best places to live list. Every town is on the Oregon page.
Go deeper
More Oregon lists
Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.