25 Small Towns in Oregon With the Mildest Winters
Ranked by january average low (°f) among 76 towns of 500–10,000 people in Oregon. #1 is Brookings, OR (January lows average 43.6°F).
-
25Beavercreek, Oregon
January lows average 36.7°F
Beavercreek is a community of 4,727 people in Clackamas County, Oregon. January lows average 36.7°F and July highs 83.9°F, with about 20 days a year at 90°F+ and 2 inches of snow.
4,727 people · Clackamas County · median home $664,300 · income $135,032 · Jan low 37°F · 2 in snow
Full Beavercreek, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Oregon City station. -
24Jennings Lodge, Oregon
January lows average 36.7°F
Jennings Lodge is a community of 7,503 people in Clackamas County, Oregon. January lows average 36.7°F and July highs 83.9°F, with about 20 days a year at 90°F+ and 3 inches of snow.
7,503 people · Clackamas County · median home $462,100 · income $71,054 · Jan low 37°F · 3 in snow
Full Jennings Lodge, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Oregon City station. -
23Myrtle Creek, Oregon
January lows average 36.9°F
Myrtle Creek is a city of 3,481 people in Douglas County, Oregon. January lows average 36.9°F and July highs 88.2°F, with about 35 days a year at 90°F+ and 2 inches of snow.
3,481 people · Douglas County · median home $239,900 · income $55,921 · Jan low 37°F · 2 in snow
Full Myrtle Creek, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Riddle station. -
22Tri-City, Oregon
January lows average 36.9°F
Tri-City is a community of 4,019 people in Douglas County, Oregon. January lows average 36.9°F and July highs 88.2°F, with about 35 days a year at 90°F+ and 2 inches of snow.
4,019 people · Douglas County · median home $246,600 · income $55,026 · Jan low 37°F · 2 in snow
Full Tri-City, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Riddle station. -
21Coquille, Oregon
January lows average 37.1°F
Coquille is a city of 4,015 people in Coos County, Oregon. January lows average 37.1°F and July highs 72.2°F, with about 1 days a year at 90°F+ and 0 inches of snow.
4,015 people · Coos County · median home $304,500 · income $58,490 · Jan low 37°F · 0 in snow
Full Coquille, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Coquille City station. -
20Tillamook, Oregon
January lows average 37.2°F
Tillamook is a city of 5,204 people in Tillamook County, Oregon. January lows average 37.2°F and July highs 67.7°F, with about 0 days a year at 90°F+ and 0 inches of snow.
5,204 people · Tillamook County · median home $298,800 · income $58,176 · Jan low 37°F · 0 in snow
Full Tillamook, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Tillamook station. -
19Wood Village, Oregon
January lows average 37.3°F
Wood Village is a city of 4,387 people in Multnomah County, Oregon. January lows average 37.3°F and July highs 81.6°F, with about 16 days a year at 90°F+ and 3 inches of snow.
4,387 people · Multnomah County · median home $311,500 · income $85,413 · Jan low 37°F · 3 in snow
Full Wood Village, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Portland Troutdale Ap station. -
18Raleigh Hills, Oregon
January lows average 37.3°F
Raleigh Hills is a community of 6,196 people in Washington County, Oregon. January lows average 37.3°F and July highs 80.3°F, with about 11 days a year at 90°F+ and 4 inches of snow.
6,196 people · Washington County · median home $913,700 · income $120,000 · Jan low 37°F · 4 in snow
Full Raleigh Hills, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Portland Kgw-Tv station. -
17West Haven-Sylvan, Oregon
January lows average 37.3°F
West Haven-Sylvan is a community of 9,299 people in Washington County, Oregon. January lows average 37.3°F and July highs 80.3°F, with about 11 days a year at 90°F+ and 4 inches of snow.
9,299 people · Washington County · median home $782,400 · income $110,200 · Jan low 37°F · 4 in snow
Full West Haven-Sylvan, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Portland Kgw-Tv station. -
16Lincoln City, Oregon
January lows average 37.7°F
Lincoln City is a city of 9,815 people in Lincoln County, Oregon. January lows average 37.7°F and July highs 71.0°F, with about 2 days a year at 90°F+ and 0 inches of snow.
9,815 people · Lincoln County · median home $412,700 · income $56,635 · Jan low 38°F · 0 in snow
Full Lincoln City, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Otis 2 Ne station. -
15Warrenton, Oregon
January lows average 38.1°F
Warrenton is a city of 6,277 people in Clatsop County, Oregon. January lows average 38.1°F and July highs 67.4°F, with about 1 days a year at 90°F+ and 1 inches of snow.
6,277 people · Clatsop County · median home $415,800 · income $70,670 · Jan low 38°F · 1 in snow
Full Warrenton, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Astoria Rgnl Ap station. -
14Reedsport, Oregon
January lows average 38.7°F
Reedsport is a city of 4,310 people in Douglas County, Oregon. January lows average 38.7°F and July highs 67.0°F, with about 1 days a year at 90°F+ and 0 inches of snow.
4,310 people · Douglas County · median home $240,000 · income $53,571 · Jan low 39°F · 0 in snow
Full Reedsport, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Honeyman Sp station. -
13Florence, Oregon
January lows average 38.7°F
Florence is a city of 9,396 people in Lane County, Oregon. January lows average 38.7°F and July highs 67.9°F, with about 0 days a year at 90°F+ and 1 inches of snow.
9,396 people · Lane County · median home $358,300 · income $53,333 · Jan low 39°F · 1 in snow
Full Florence, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Florence #2 station. -
12Toledo, Oregon
January lows average 39.2°F
Toledo is a city of 3,546 people in Lincoln County, Oregon. January lows average 39.2°F and July highs 64.2°F, with about 0 days a year at 90°F+ and 0 inches of snow.
3,546 people · Lincoln County · median home $299,100 · income $53,947 · Jan low 39°F · 0 in snow
Full Toledo, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Newport 1 Se station. -
11Seaside, Oregon
January lows average 39.3°F

Photo: M.O. Stevens (public domain, Wikimedia Commons) Seaside is a city of 7,115 people in Clatsop County, Oregon. January lows average 39.3°F and July highs 65.0°F, with about 0 days a year at 90°F+ and 0 inches of snow.
7,115 people · Clatsop County · median home $459,500 · income $47,361 · Jan low 39°F · 0 in snow
Full Seaside, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Seaside station. -
10Bandon, Oregon
January lows average 40.4°F
Bandon is a city of 3,321 people in Coos County, Oregon. January lows average 40.4°F and July highs 68.0°F, with about 0 days a year at 90°F+ and 0 inches of snow.
3,321 people · Coos County · median home $503,200 · income $48,187 · Jan low 40°F · 0 in snow
Full Bandon, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Bandon 2 Nne station. -
9Metzger, Oregon
January lows average 40.4°F
Metzger is a community of 4,272 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 4 inches of snow.
4,272 people · Washington County · median home $543,400 · income $91,102 · Jan low 40°F · 4 in snow
Full Metzger, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
8King City, Oregon
January lows average 40.4°F

Photo: M.O. Stevens (public domain, Wikimedia Commons) King City is a city of 5,184 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 1 inches of snow.
5,184 people · Washington County · median home $423,700 · income $63,684 · Jan low 40°F · 1 in snow
Full King City, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
7Marlene Village, Oregon
January lows average 40.4°F
Marlene Village is a community of 5,485 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 4 inches of snow.
5,485 people · Washington County · median home $539,800 · income $115,417 · Jan low 40°F · 4 in snow
Full Marlene Village, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
6Garden Home-Whitford, Oregon
January lows average 40.4°F
Garden Home-Whitford is a community of 7,081 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 4 inches of snow.
7,081 people · Washington County · median home $624,900 · income $97,500 · Jan low 40°F · 4 in snow
Full Garden Home-Whitford, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
5West Slope, Oregon
January lows average 40.4°F
West Slope is a community of 7,223 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 4 inches of snow.
7,223 people · Washington County · median home $755,300 · income $104,875 · Jan low 40°F · 4 in snow
Full West Slope, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
4Cedar Hills, Oregon
January lows average 40.4°F
Cedar Hills is a community of 8,379 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 4 inches of snow.
8,379 people · Washington County · median home $611,400 · income $105,850 · Jan low 40°F · 4 in snow
Full Cedar Hills, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
3Bull Mountain, Oregon
January lows average 40.4°F

Photo: M.O. Stevens (public domain, Wikimedia Commons) Bull Mountain is a community of 9,992 people in Washington County, Oregon. January lows average 40.4°F and July highs 80.7°F, with about 15 days a year at 90°F+ and 1 inches of snow.
9,992 people · Washington County · median home $696,600 · income $165,426 · Jan low 40°F · 1 in snow
Full Bull Mountain, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Nature Park-Beaverton station. -
2Harbor, Oregon
January lows average 42.2°F
Harbor is a community of 2,551 people in Curry County, Oregon. January lows average 42.2°F and July highs 69.4°F, with about 3 days a year at 90°F+ and 0 inches of snow.
2,551 people · Curry County · median home $316,600 · income $55,109 · Jan low 42°F · 0 in snow
Full Harbor, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Brookings 2 Se station. -
1Brookings, Oregon
January lows average 43.6°F
Brookings is a city of 6,744 people in Curry County, Oregon. January lows average 43.6°F and July highs 66.6°F, with about 1 days a year at 90°F+ and 0 inches of snow.
6,744 people · Curry County · median home $446,700 · income $74,933 · Jan low 44°F · 0 in snow
Full Brookings, Oregon profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Brookings station.
More Oregon rankings
- The 25 Best Small Towns to Retire in Oregon
- The 19 Quietest Small Towns in Oregon
- The 25 Most Affordable Small Towns in Oregon
- The 25 Best Small Towns for Families in Oregon
- 24 Small Towns in Oregon With the Cheapest Homes
- The 25 Most Walkable Small Towns in Oregon
- The 25 Best Small Towns for First-Time Home Buyers in Oregon
Same ranking, other places
- 50 Small Towns in America With the Mildest Winters
- 25 Small Towns in Pennsylvania With the Mildest Winters
- 25 Small Towns in New York With the Mildest Winters
- 25 Small Towns in Michigan With the Mildest Winters
- 25 Small Towns in Texas With the Mildest Winters
- 25 Small Towns in California With the Mildest Winters
- 25 Small Towns in New Jersey With the Mildest Winters
- 25 Small Towns in Florida With the Mildest Winters
- 25 Small Towns in Wisconsin With the Mildest Winters
- 25 Small Towns in Ohio With the Mildest Winters
- U.S. Census Bureau, American Community Survey 5-year estimates (2020–2024)
- U.S. Census Bureau, 2020 Census and 2025 Gazetteer (2020 / 2025)
- NOAA NCEI U.S. Climate Normals (1991–2020)
- NOAA NCEI Storm Events Database (1950–2026)
- FEMA OpenFEMA Disaster Declarations (this product uses the FEMA OpenFEMA API but is not endorsed by FEMA) (1953–2026)
- NCES Common Core of Data (2023–24)
- BLS Quarterly Census of Employment and Wages; USDA ERS county unemployment (BLS LAUS) (2000–2024)
- The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025)