OROregon rankings

Oldest towns in Oregon

Ranked by the median age of residents — often lake, mountain and retirement towns. 147 towns with 2,500+ residents.

U.S. Census ACS 2020–2024 5-year

#TownMedian agePopulationHome value
1 Eagle Crest2,677 people 67.7 2,677 $750,300
2 Heceta Beach2,651 people 61.4 2,651 $533,500
3 King City King City5,073 people 61.3 5,073 $423,700
4 Florence9,482 people 60.8 9,482 $358,300
5 Oakridge Oakridge3,184 people 60.2 3,184 $240,200
6 Map of Reedsport Reedsport4,317 people 57.2 4,317 $240,000
7 Crooked River Ranch5,160 people 57.1 5,160 $462,300
8 Bandon Bandon3,330 people 56.9 3,330 $503,200
9 Shady Cove Shady Cove3,076 people 56.5 3,076 $367,900
10 Map of Phoenix Phoenix4,390 people 55.6 4,390 $415,300
11 Jacksonville Jacksonville2,991 people 55.0 2,991 $649,200
12 Burns Burns2,723 people 52.8 2,723 $187,200
13 Sublimity Sublimity2,919 people 52.7 2,919 $480,800
14 Newport Newport10,583 people 51.3 10,583 $441,400
15 Seaside Seaside7,192 people 51.2 7,192 $459,500
16 Mount Hood Villages4,703 people 51.1 4,703 $455,500
17 Juniper Canyon2,666 people 50.7 2,666 $408,500
18 Brookings Brookings6,703 people 50.6 6,703 $446,700
19 Map of Oatfield Oatfield13,294 people 50.3 13,294 $569,000
20 Sisters Sisters3,022 people 49.6 3,022 $631,100
21 Lincoln City Lincoln City9,968 people 49.2 9,968 $412,700
22 Ashland Ashland21,259 people 47.7 21,259 $583,800
23 Sutherlin Sutherlin8,599 people 47.4 8,599 $273,600
24 Santa Clara Santa Clara10,551 people 47.0 10,551 $415,100
25 Lake Oswego Lake Oswego40,381 people 46.7 40,381 $932,200
26 Raleigh Hills Raleigh Hills6,744 people 46.6 6,744 $913,700
27 Map of Myrtle Creek Myrtle Creek3,500 people 46.5 3,500 $239,900
28 Winston5,690 people 46.4 5,690 $244,100
29 Garden Home-Whitford Garden Home-Whitford6,979 people 45.8 6,979 $624,900
30 Damascus Damascus11,437 people 45.6 11,437 $653,100
31 Map of La Pine La Pine2,547 people 45.6 2,547 $363,800
32 Turner2,792 people 45.4 2,792 $529,500
33 Map of Redwood Redwood3,721 people 45.3 3,721 $397,800
34 Map of Myrtle Point Myrtle Point2,684 people 45.3 2,684 $252,900
35 Three Rivers3,995 people 45.1 3,995 $557,700
36 Map of Gladstone Gladstone11,977 people 44.8 11,977 $480,700
37 Oak Grove16,796 people 44.7 16,796 $515,700
38 Map of Coos Bay Coos Bay15,925 people 44.1 15,925 $306,900
39 Beavercreek4,894 people 44.0 4,894 $664,300
40 Map of Tri-City Tri-City4,234 people 43.9 4,234 $246,600
41 Map of Deschutes River Woods Deschutes River Woods5,797 people 43.5 5,797 $559,500
42 North Bend North Bend10,171 people 43.4 10,171 $352,300
43 Green7,541 people 43.4 7,541 $265,500
44 Metzger3,714 people 43.4 3,714 $543,400
45 Map of West Linn West Linn26,935 people 43.3 26,935 $770,200
46 Canby18,134 people 43.0 18,134 $528,500
47 Roseburg North Roseburg North4,601 people 43.0 4,601 $237,500
48 Coquille4,002 people 42.9 4,002 $304,500
49 Lakeview3,270 people 42.8 3,270 $202,500
50 Baker City Baker City10,210 people 42.6 10,210 $271,400
51 Sweet Home Sweet Home10,078 people 42.4 10,078 $273,300
52 Map of Central Point Central Point19,216 people 41.7 19,216 $389,100
53 West Slope West Slope6,582 people 41.5 6,582 $755,300
54 Milwaukie Milwaukie21,392 people 41.3 21,392 $505,100
55 Bull Mountain Bull Mountain9,865 people 41.3 9,865 $696,600
56 Talent6,254 people 41.3 6,254 $405,300
57 Map of Jennings Lodge Jennings Lodge7,971 people 41.2 7,971 $462,100
58 Map of Veneta Veneta5,200 people 41.0 5,200 $385,200
59 Map of Dundee Dundee3,213 people 41.0 3,213 $493,100
60 Bend Bend103,390 people 40.9 103,390 $718,400
61 Dallas Dallas17,531 people 40.9 17,531 $389,100
62 Marlene Village5,439 people 40.9 5,439 $539,800
63 Grants Pass Grants Pass39,311 people 40.8 39,311 $382,600
64 Rockcreek Rockcreek9,223 people 40.7 9,223 $653,300
65 Junction City Junction City6,947 people 40.6 6,947 $421,900
66 Astoria Astoria10,109 people 40.3 10,109 $444,800
67 Cedar Hills8,388 people 40.3 8,388 $611,400
68 Map of Scappoose Scappoose8,179 people 40.3 8,179 $455,700
69 Map of Carlton Carlton2,759 people 40.2 2,759 $420,600
70 Vernonia Vernonia2,786 people 40.1 2,786 $351,900
71 Map of St. Helens St. Helens14,258 people 39.8 14,258 $394,200
72 Millersburg Millersburg3,366 people 39.8 3,366 $567,200
73 Roseburg Roseburg23,778 people 39.6 23,778 $289,800
74 Sheridan Sheridan6,339 people 39.6 6,339 $328,800
75 Map of West Haven-Sylvan West Haven-Sylvan7,674 people 39.5 7,674 $782,400
76 Map of Tigard Tigard56,011 people 39.4 56,011 $610,500
77 River Road8,862 people 39.3 8,862 $397,800
78 Map of Warrenton Warrenton6,327 people 39.3 6,327 $415,800
79 Map of Aumsville Aumsville4,230 people 39.2 4,230 $296,400
80 Happy Valley Happy Valley26,738 people 39.0 26,738 $725,300
81 Medford Medford86,315 people 38.9 86,315 $417,100
82 McMinnville McMinnville34,596 people 38.9 34,596 $432,800
83 Cottage Grove Cottage Grove10,698 people 38.9 10,698 $346,600
84 Map of Portland Portland641,165 people 38.8 641,165 $581,500
85 Woodburn27,875 people 38.6 27,875 $331,800
86 Cedar Mill Cedar Mill19,471 people 38.6 19,471 $878,300
87 Oak Hills Oak Hills11,131 people 38.6 11,131 $647,800
88 Map of The Dalles The Dalles15,917 people 38.5 15,917 $360,800
89 Map of Silverton Silverton10,456 people 38.5 10,456 $484,800
90 Prineville Prineville11,470 people 38.4 11,470 $425,900
91 Stayton Stayton8,292 people 38.3 8,292 $409,700
92 Hood River Hood River8,361 people 38.2 8,361 $684,100
93 Troutdale Troutdale15,923 people 38.1 15,923 $456,100
94 Map of Altamont Altamont19,927 people 38.0 19,927 $249,200
95 Beaverton Beaverton97,812 people 37.8 97,812 $569,800
96 Albany56,839 people 37.7 56,839 $389,200
97 Map of Wilsonville Wilsonville26,974 people 37.7 26,974 $615,300
98 Eagle Point Eagle Point9,839 people 37.7 9,839 $408,700
99 Mount Angel Mount Angel3,393 people 37.7 3,393 $430,600
100 Oregon City Oregon City37,755 people 37.5 37,755 $555,800
101 Springfield Springfield61,499 people 37.4 61,499 $358,700
102 Keizer39,082 people 37.4 39,082 $434,100
103 Tualatin Tualatin27,763 people 37.4 27,763 $628,200
104 Map of Four Corners Four Corners16,275 people 37.4 16,275 $340,200
105 Fairview10,735 people 37.4 10,735 $427,700
106 Philomath Philomath5,642 people 37.3 5,642 $421,300
107 Aloha52,389 people 37.2 52,389 $484,400
108 Lebanon Lebanon19,344 people 37.2 19,344 $336,800
109 Creswell Creswell5,621 people 37.2 5,621 $435,500
110 Gresham112,378 people 37.0 112,378 $458,700
111 Tillamook Tillamook5,218 people 37.0 5,218 $298,800
112 Bethany Bethany33,106 people 36.9 33,106 $751,700
113 Pendleton Pendleton16,950 people 36.9 16,950 $287,100
114 Estacada5,152 people 36.8 5,152 $509,800
115 Map of Sherwood Sherwood20,307 people 36.7 20,307 $602,100
116 Map of Toledo Toledo3,546 people 36.7 3,546 $299,100
117 Dayton Dayton2,675 people 36.5 2,675 $410,800
118 Map of North Plains North Plains3,433 people 36.3 3,433 $587,500
119 Redmond Redmond36,092 people 36.2 36,092 $462,500
120 Lafayette4,490 people 36.1 4,490 $417,100
121 Salem Salem178,865 people 36.0 178,865 $416,900
122 Umatilla Umatilla7,508 people 35.6 7,508 $238,500
123 Eugene Eugene179,591 people 35.2 179,591 $460,400
124 Klamath Falls Klamath Falls22,115 people 35.2 22,115 $287,000
125 Ontario Ontario11,842 people 35.2 11,842 $236,300
126 Cornelius Cornelius14,255 people 35.1 14,255 $452,900
127 Hillsboro108,231 people 35.0 108,231 $521,100
128 Map of Wood Village Wood Village4,696 people 35.0 4,696 $311,500
129 Newberg26,066 people 34.8 26,066 $472,100
130 Sandy Sandy12,854 people 34.8 12,854 $470,300
131 Map of White City White City10,750 people 34.6 10,750 $302,400
132 Hubbard3,406 people 34.1 3,406 $436,800
133 Forest Grove Forest Grove26,529 people 34.0 26,529 $479,600
134 Harrisburg Harrisburg3,681 people 33.8 3,681 $320,900
135 Map of La Grande La Grande13,058 people 32.9 13,058 $278,700
136 Map of Milton-Freewater Milton-Freewater7,036 people 32.9 7,036 $240,000
137 Madras Madras7,676 people 32.6 7,676 $330,900
138 Hayesville Hayesville21,246 people 32.2 21,246 $365,400
139 Molalla10,186 people 32.2 10,186 $447,100
140 Map of Gervais Gervais2,581 people 31.7 2,581 $371,400
141 Jefferson Jefferson3,301 people 31.2 3,301 $373,000
142 Hermiston Hermiston19,546 people 30.9 19,546 $266,700
143 Map of Independence Independence10,199 people 30.7 10,199 $378,800
144 Boardman Boardman4,064 people 29.6 4,064 $235,300
145 Map of Corvallis Corvallis59,960 people 27.9 59,960 $502,900
146 Map of Monmouth Monmouth11,428 people 27.1 11,428 $413,200
147 Map of Nyssa Nyssa3,240 people 25.1 3,240 $204,300

How this ranking works

We rank every town by the median age of residents — often lake, mountain and retirement towns. The town with the highest figure ranks #1. For comparison, the figure for Oregon as a whole is 40.4.

Only towns with at least 2,500 residents are ranked; Census estimates for smaller places are too uncertain. Population and income: U.S. Census Bureau American Community Survey 5-year estimates. Town photos: Wikimedia Commons, credited on each town’s page.

Same ranking in other states