The 10 Best Small Towns In Oregon For 2026

The best small towns in Oregon are Dundee and Metzger for 2026 based on Saturday Night Science.

You’ve seen these lists before. Best places to live in Oregon. Best suburbs in Oregon. Best counties in Oregon.

Etc., etc., etc.

But they all focus on major cities and towns in the Beaver State, and no one pays attention to the little guy.

Well, that’s all about to change as we put together a list of the superb small towns in Oregon based on numbers–not opinions or hearsay.

We’ll dive right into our methodology in the next section, but first, we thought you might want to know which places in Oregon ranked the best based on Saturday Night Science.

1

No. 1 best small town in Oregon

Dundee, OR

3,213 peopleSnackAbility 6/10
6/10
Dundee, OR
Source: Wikipedia User M.O. Stevens | CC BY 3.0
$106,681 median income · 4.2% unemployment
Located in Yamhill County, Oregon
Median income +29% vs OR
$106,681
OR $83k
Median home value +18% vs OR
$589,490
OR $499k
Unemployment -22% vs OR
4.2%
OR 5.4%
2

No. 2 best small town in Oregon

Metzger, OR

3,714 people
$91,102 median income · 3.8% unemployment
Located in Washington County, Oregon
Median income +10% vs OR
$91,102
OR $83k
Median home value +8% vs OR
$537,058
OR $499k
Unemployment -30% vs OR
3.8%
OR 5.4%
3

No. 3 best small town in Oregon

Adair Village, OR

1,233 people
$99,125 median income · 4.4% unemployment
Located in Benton County, Oregon
Median income +19% vs OR
$99,125
OR $83k
Median home value -15% vs OR
$426,421
OR $499k
Unemployment -19% vs OR
4.4%
OR 5.4%
4

No. 4 best small town in Oregon

North Plains, OR

3,433 peopleSnackAbility 9.5/10
9.5/10
North Plains, OR
Source: Wikipedia User Aboutmovies | GFDL
$117,639 median income · 6.4% unemployment
Located in Washington County, Oregon
Median income +42% vs OR
$117,639
OR $83k
Median home value +14% vs OR
$571,325
OR $499k
Unemployment +19% vs OR
6.4%
OR 5.4%
5

No. 5 best small town in Oregon

Sisters, OR

3,022 people
$94,524 median income · 2.6% unemployment
Located in Deschutes County, Oregon
Median income +14% vs OR
$94,524
OR $83k
Median home value +58% vs OR
$790,482
OR $499k
Unemployment -52% vs OR
2.6%
OR 5.4%
6

No. 6 best small town in Oregon

Aurora, OR

1,030 people
$107,500 median income · 2.1% unemployment
Located in Marion County, Oregon
Median income +30% vs OR
$107,500
OR $83k
Median home value +34% vs OR
$670,914
OR $499k
Unemployment -61% vs OR
2.1%
OR 5.4%
7

No. 7 best small town in Oregon

Sunriver, OR

1,488 people
$82,287 median income · 0.0% unemployment
Located in Deschutes County, Oregon
Median income -1% vs OR
$82,287
OR $83k
Median home value +52% vs OR
$760,207
OR $499k
Unemployment -100% vs OR
0.0%
OR 5.4%
8

No. 8 best small town in Oregon

Gearhart, OR

1,978 people
$92,250 median income · 6.6% unemployment
Located in Clatsop County, Oregon
Median income +11% vs OR
$92,250
OR $83k
Median home value +23% vs OR
$614,717
OR $499k
Unemployment +22% vs OR
6.6%
OR 5.4%
9

No. 9 best small town in Oregon

Durham, OR

1,983 people
$81,250 median income · 1.5% unemployment
Located in Washington County, Oregon
Median income -2% vs OR
$81,250
OR $83k
Median home value +60% vs OR
$797,865
OR $499k
Unemployment -72% vs OR
1.5%
OR 5.4%
10

No. 10 best small town in Oregon

Sublimity, OR

2,919 people
$77,969 median income · 1.8% unemployment
Located in Marion County, Oregon
Median income -6% vs OR
$77,969
OR $83k
Median home value +14% vs OR
$570,854
OR $499k
Unemployment -67% vs OR
1.8%
OR 5.4%

The receipts

Compare the top ten

Pick a metric. The bars rescale. The red line is Oregon’s statewide median.

City Median income vs OR
1 Dundee $106,681 +29%
2 Metzger $91,102 +10%
3 Adair Village $99,125 +19%
4 North Plains $117,639 +42%
5 Sisters $94,524 +14%
6 Aurora $107,500 +30%
7 Sunriver $82,287 -1%
8 Gearhart $92,250 +11%
9 Durham $81,250 -2%
10 Sublimity $77,969 -6%

Oregon statewide median: $83,011

City Median home value vs OR
1 Dundee $589,490 +18%
2 Metzger $537,058 +8%
3 Adair Village $426,421 -15%
4 North Plains $571,325 +14%
5 Sisters $790,482 +58%
6 Aurora $670,914 +34%
7 Sunriver $760,207 +52%
8 Gearhart $614,717 +23%
9 Durham $797,865 +60%
10 Sublimity $570,854 +14%

Oregon statewide median: $499,004

City Unemployment vs OR
1 Dundee 4.2% -22%
2 Metzger 3.8% -30%
3 Adair Village 4.4% -19%
4 North Plains 6.4% +19%
5 Sisters 2.6% -52%
6 Aurora 2.1% -61%
7 Sunriver 0.0% -100%
8 Gearhart 6.6% +22%
9 Durham 1.5% -72%
10 Sublimity 1.8% -67%

Oregon statewide median: 5.4%

City Population vs OR
1 Dundee 3,213
2 Metzger 3,714
3 Adair Village 1,233
4 North Plains 3,433
5 Sisters 3,022
6 Aurora 1,030
7 Sunriver 1,488
8 Gearhart 1,978
9 Durham 1,983
10 Sublimity 2,919
Making the move? Get mover quotes before you book a truck to Oregon Vetted interstate movers compete for the job — five minutes now beats a moving-day surprise. Find movers →

On the map

Where Oregon’s best small towns are

Saturday Night Science

Methodology: How We Determined The Coolest Towns In Oregon

We threw a lot of criteria at this report to get the best, most complete results of the best small towns in Oregon possible.

Using the most recent data from the Census’s 2020-2024 American Community Survey, the Bureau of Labor Statistics, and Saturday Night Science, this is the criteria we used:

  • Population Density (Higher is better)
  • Lowest Unemployment Rates
  • Housing costs (Higher is better. More demand.)
  • Adjusted Median Income (Higher is better)
  • Highly Educated Adults (Higher is better)
  • Insurance Rates (Higher is better)
  • Commute Times (Lower is better)

We looked at places with populations lower than 5,000 people and greater than 1,000, of which there were many – 114 to be exact.

We then ranked each place in each category with scores from 1 to 114, averaged them out, and the lowest scores went to our Best Small Towns in Oregon. Top of that list — Dundee.

This is our eleventh time ranking the best small places to live in Oregon.

The full plate

Best Small Towns In Oregon

Click any column to sort. Search by town name.

RankTownPopulationMedian IncomeMedian Home ValueUnemployment Rate
1Dundee3,213$106,681$589,4904.2%
2Metzger3,714$91,102$537,0583.8%
3Adair Village1,233$99,125$426,4214.4%
4North Plains3,433$117,639$571,3256.4%
5Sisters3,022$94,524$790,4822.6%
6Aurora1,030$107,500$670,9142.1%
7Sunriver1,488$82,287$760,2070.0%
8Gearhart1,978$92,250$614,7176.6%
9Durham1,983$81,250$797,8651.5%
10Sublimity2,919$77,969$570,8541.8%
11Coburg1,626$98,000$574,8838.9%
12Warren1,637$126,838$625,0172.8%
13Cannon Beach1,361$69,375$875,8563.0%
14Hubbard3,406$101,771$489,5891.6%
15Yamhill1,273$113,750$578,5591.4%
16Jacksonville2,991$90,341$598,8675.3%
17Eagle Crest2,677$102,500$783,9253.6%
18Stafford1,600$163,155$1,065,8165.0%
19Pacific City1,303$93,207$486,8840.0%
20Joseph1,054$54,444$486,3001.4%
21Beavercreek4,894$135,032$760,1332.4%
22Netarts1,022$79,866$461,0770.0%
23Millersburg3,366$124,867$607,6201.5%
24Turner2,792$101,979$574,6146.8%
25Lowell1,228$99,440$443,8640.0%
26Banks2,156$86,087$636,9058.2%
27Columbia City2,006$96,750$478,2193.1%
28Carlton2,759$98,393$556,2355.0%
29Lafayette4,490$97,771$461,0077.8%
30Brownsville1,912$83,098$441,1341.1%
31Dunes City1,357$65,313$610,3752.2%
32Bay City1,875$82,589$392,9793.3%
33Three Rivers3,995$87,313$582,6936.9%
34Depoe Bay1,782$85,417$551,68412.9%
35Athena1,377$71,898$281,2731.0%
36Phoenix4,390$66,508$399,6333.5%
37Monroe1,102$78,646$568,3015.4%
38Enterprise2,131$58,393$418,0917.1%
39Culver2,254$91,463$416,3063.9%
40Umapine1,215$55,927$479,5700.0%
41Lakeview3,270$70,900$197,7001.0%
42Hines1,604$78,355$225,2850.4%
43Odell2,218$97,250$453,0329.7%
44Siletz1,119$86,667$428,1568.0%
45Dayton2,675$91,184$520,30910.7%
46Harrisburg3,681$73,650$410,3108.1%
47Jefferson3,301$102,159$460,2787.7%
48Lincoln Beach2,434$73,750$441,8523.6%
49Rockaway Beach1,562$53,872$457,6616.7%
50Cascade Locks1,378$70,000$405,1585.6%
51New Hope1,296$65,000$457,5240.0%
52Island City1,145$66,563$359,3577.0%
53Rogue River2,238$54,537$472,69210.2%
54Reedsport4,317$53,571$323,8040.9%
55Redwood3,721$68,125$415,6276.3%
56Aumsville4,230$90,987$490,5307.3%
57Harbor2,437$55,109$330,7883.5%
58Shady Cove3,076$57,000$416,0067.3%
59Mulino2,229$108,482$704,9789.2%
60Coquille4,002$58,490$316,7844.7%
61Amity2,089$87,396$596,0273.8%
62Glide1,823$73,727$382,1897.0%
63Lyons1,139$91,875$493,5518.8%
64Gold Hill1,288$56,359$462,0951.2%
65Terrebonne1,602$89,248$568,56520.3%
66Barview1,684$78,510$257,6515.1%
67Donald1,133$80,729$469,10811.7%
68Merlin1,617$71,806$471,6951.6%
69Foots Creek1,110$73,786$495,4516.2%
70Gold Beach2,466$56,014$435,9256.9%
71Elgin1,549$57,750$270,4181.5%
72Bayside Gardens1,128$77,727$405,1798.9%
73Clatskanie2,364$90,709$402,0225.6%
74Roseburg North4,601$65,160$248,1442.1%
75Wood Village4,696$85,413$413,6672.6%
76Halsey1,491$106,458$393,5239.3%
77Stanfield1,902$60,074$285,4044.1%
78Ruch1,151$83,700$418,4480.0%
79Gervais2,581$83,043$429,5247.2%
80Vernonia2,786$83,411$385,8286.6%
81John Day1,609$57,891$271,9546.9%
82Bandon3,330$48,187$483,09211.5%
83Tangent1,290$99,000$460,56314.9%
84Vale2,348$50,313$339,3794.8%
85Lakeside1,870$65,375$307,2240.6%
86Mount Angel3,393$62,232$477,42215.3%
87Irrigon2,120$74,336$315,8914.6%
88Willamina2,193$58,906$351,9675.7%
89Oakland1,048$59,042$404,97814.1%
90Pilot Rock1,283$89,091$237,3856.5%
91Myrtle Creek3,500$55,921$292,8765.9%
92Chenoweth1,445$63,425$238,84516.1%
93Bunker Hill1,626$60,058$237,8001.1%
94Rainier2,130$66,989$422,3767.5%
95Mill City1,920$69,091$357,0028.2%
96Burns2,723$41,858$181,9813.4%
97Metolius1,137$65,000$333,2004.6%
98Waldport2,177$55,625$471,12417.2%
99Heppner1,277$49,521$244,0822.8%
100La Pine2,547$58,365$407,2655.1%

Source: U.S. Census ACS 2020-2024 via Saturday Night Science. 114 Oregon towns between 1,000 and 5,000 residents.

Summary

Summary: Science Can Tackle Any Issue, Even Small Ones

We said it once, and we’ll say it again — this list: it’s just science. We did the research, crunched the numbers, and it turns out these small towns in Oregon are the best in which to live.

And who can argue with that?

The best small towns in Oregon are Dundee, Metzger, Adair Village, North Plains, Sisters, Aurora, Sunriver, Gearhart, Durham, and Sublimity. Not sold on Oregon? Take the two-minute Find Your Place quiz and see which state actually fits you.

Questions and answers

Best Small Towns In Oregon FAQs

What is the best small town to live in Oregon?

Dundee is the best small town in Oregon for 2026. The median household income there is $106,681 and the median home costs $589,490. Metzger and Adair Village round out the top three.

What are the best small towns in Oregon?

The best small towns in Oregon are Dundee, Metzger, Adair Village, North Plains, Sisters, Aurora, Sunriver, Gearhart, Durham, and Sublimity. We ranked all 114 Oregon towns with between 1,000 and 5,000 residents.

What counts as a small town?

For this ranking, a small town is any Oregon place with between 1,000 and 5,000 residents. 114 towns fit that window this year.

How do you rank the best small towns in Oregon?

Each town is scored on density, unemployment, housing costs, income, education, insurance coverage, and commute times, using Census American Community Survey data. The town with the best average across all of it, Dundee, takes the top spot.

How much does a home cost in Dundee?

The median home in Dundee runs $589,490, against $499,004 across Oregon as a whole. Pair that with a $106,681 median household income, and you can see why it ranks so well.

Keep reading

More rankings worth a look

Chris Kolmar
About the author

Chris Kolmar has been in the real estate business for almost ten years now. He originally worked for Movoto Real Estate as the director of marketing before founding HomeSnacks.

He believes the key to finding the right place to live comes down to looking at the data, reading about things to do, and, most importantly, checking it out yourself before you move.

If you've been looking for a place to live in the past several years, you've probably stumbled upon his writing already.

You can find out more about him on LinkedIn or his website.

Get the SnackPack →