25 Small Towns in Indiana With the Mildest Winters
Ranked by january average low (°f) among 107 towns of 500–10,000 people in Indiana. #1 is Sellersburg, IN (January lows average 25.9°F).
-
25Corydon, Indiana
January lows average 22.7°F
Corydon is a town of 3,153 people in Harrison County, Indiana. January lows average 22.7°F and July highs 86.4°F, with about 26 days a year at 90°F+ and 8 inches of snow.
3,153 people · Harrison County · median home $144,600 · income $56,513 · Jan low 23°F · 8 in snow
Full Corydon, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Brandenburg station. -
24Mount Vernon, Indiana
January lows average 22.9°F
Mount Vernon is a city of 6,493 people in Posey County, Indiana. January lows average 22.9°F and July highs 87.9°F, with about 34 days a year at 90°F+ and 8 inches of snow.
6,493 people · Posey County · median home $163,300 · income $62,263 · Jan low 23°F · 8 in snow
Full Mount Vernon, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Mt Vernon station. -
23Loogootee, Indiana
January lows average 23.1°F
Loogootee is a city of 2,601 people in Martin County, Indiana. January lows average 23.1°F and July highs 87.9°F, with about 28 days a year at 90°F+ and 13 inches of snow.
2,601 people · Martin County · median home $148,500 · income $50,000 · Jan low 23°F · 13 in snow
Full Loogootee, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Shoals 8 S station. -
22Country Squire Lakes, Indiana
January lows average 23.3°F
Country Squire Lakes is a community of 3,558 people in Jennings County, Indiana. January lows average 23.3°F and July highs 85.5°F, with about 19 days a year at 90°F+ and 17 inches of snow.
3,558 people · Jennings County · median home $26,600 · income $57,201 · Jan low 23°F · 17 in snow
Full Country Squire Lakes, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, N Vernon 2 Ese station. -
21North Vernon, Indiana
January lows average 23.3°F
North Vernon is a city of 6,608 people in Jennings County, Indiana. January lows average 23.3°F and July highs 85.5°F, with about 19 days a year at 90°F+ and 17 inches of snow.
6,608 people · Jennings County · median home $128,600 · income $51,429 · Jan low 23°F · 17 in snow
Full North Vernon, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, N Vernon 2 Ese station. -
20Huntingburg, Indiana
January lows average 23.6°F

Photo: Nyttend (public domain, Wikimedia Commons) Huntingburg is a city of 6,362 people in Dubois County, Indiana. January lows average 23.6°F and July highs 85.2°F, with about 29 days a year at 90°F+ and 11 inches of snow.
6,362 people · Dubois County · median home $143,800 · income $54,421 · Jan low 24°F · 11 in snow
Full Huntingburg, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Stendal station. -
19Newburgh, Indiana
January lows average 23.8°F
Newburgh is a town of 3,344 people in Warrick County, Indiana. January lows average 23.8°F and July highs 88.3°F, with about 43 days a year at 90°F+ and 7 inches of snow.
3,344 people · Warrick County · median home $237,600 · income $75,135 · Jan low 24°F · 7 in snow
Full Newburgh, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Newburgh L&D station. -
18Hanover, Indiana
January lows average 23.8°F

Photo: Mpevans (talk) (public domain, Wikimedia Commons) Hanover is a town of 3,743 people in Jefferson County, Indiana. January lows average 23.8°F and July highs 88.0°F, with about 25 days a year at 90°F+ and 12 inches of snow.
3,743 people · Jefferson County · median home $138,700 · income $53,929 · Jan low 24°F · 12 in snow
Full Hanover, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Madison Sewage Plt station. -
17Aurora, Indiana
January lows average 24.3°F

Photo: Wikimedia Commons (public domain, Wikimedia Commons) Aurora is a city of 3,479 people in Dearborn County, Indiana. January lows average 24.3°F and July highs 85.7°F, with about 22 days a year at 90°F+ and 17 inches of snow.
3,479 people · Dearborn County · median home $131,400 · income $47,470 · Jan low 24°F · 17 in snow
Full Aurora, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Cincinnati-Fernbank station. -
16Austin, Indiana
January lows average 24.3°F
Austin is a city of 4,064 people in Scott County, Indiana. January lows average 24.3°F and July highs 86.6°F, with about 25 days a year at 90°F+ and 12 inches of snow.
4,064 people · Scott County · median home $86,200 · income $31,520 · Jan low 24°F · 12 in snow
Full Austin, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Salem station. -
15Greendale, Indiana
January lows average 24.3°F
Greendale is a city of 4,602 people in Dearborn County, Indiana. January lows average 24.3°F and July highs 85.7°F, with about 22 days a year at 90°F+ and 11 inches of snow.
4,602 people · Dearborn County · median home $198,700 · income $74,980 · Jan low 24°F · 11 in snow
Full Greendale, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Cincinnati-Fernbank station. -
14Lawrenceburg, Indiana
January lows average 24.3°F

Photo: Wikimedia Commons (public domain, Wikimedia Commons) Lawrenceburg is a city of 5,129 people in Dearborn County, Indiana. January lows average 24.3°F and July highs 85.7°F, with about 22 days a year at 90°F+ and 16 inches of snow.
5,129 people · Dearborn County · median home $227,600 · income $51,250 · Jan low 24°F · 16 in snow
Full Lawrenceburg, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Cincinnati-Fernbank station. -
13Hidden Valley, Indiana
January lows average 24.3°F
Hidden Valley is a community of 5,529 people in Dearborn County, Indiana. January lows average 24.3°F and July highs 85.7°F, with about 22 days a year at 90°F+ and 11 inches of snow.
5,529 people · Dearborn County · median home $289,400 · income $121,208 · Jan low 24°F · 11 in snow
Full Hidden Valley, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Cincinnati-Fernbank station. -
12Bright, Indiana
January lows average 24.3°F
Bright is a community of 5,814 people in Dearborn County, Indiana. January lows average 24.3°F and July highs 85.7°F, with about 22 days a year at 90°F+ and 16 inches of snow.
5,814 people · Dearborn County · median home $279,500 · income $108,974 · Jan low 24°F · 16 in snow
Full Bright, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Cincinnati-Fernbank station. -
11Salem, Indiana
January lows average 24.3°F
Salem is a city of 6,371 people in Washington County, Indiana. January lows average 24.3°F and July highs 86.6°F, with about 25 days a year at 90°F+ and 14 inches of snow.
6,371 people · Washington County · median home $144,700 · income $56,538 · Jan low 24°F · 14 in snow
Full Salem, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Salem station. -
10Scottsburg, Indiana
January lows average 24.3°F
Scottsburg is a city of 7,345 people in Scott County, Indiana. January lows average 24.3°F and July highs 86.6°F, with about 25 days a year at 90°F+ and 12 inches of snow.
7,345 people · Scott County · median home $146,200 · income $38,578 · Jan low 24°F · 12 in snow
Full Scottsburg, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Salem station. -
9Chandler, Indiana
January lows average 25.4°F
Chandler is a town of 3,693 people in Warrick County, Indiana. January lows average 25.4°F and July highs 88.6°F, with about 41 days a year at 90°F+ and 11 inches of snow.
3,693 people · Warrick County · median home $131,100 · income $74,725 · Jan low 25°F · 11 in snow
Full Chandler, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Boonville 1S station. -
8Boonville, Indiana
January lows average 25.4°F

Photo: Nyttend (public domain, Wikimedia Commons) Boonville is a city of 6,712 people in Warrick County, Indiana. January lows average 25.4°F and July highs 88.6°F, with about 41 days a year at 90°F+ and 11 inches of snow.
6,712 people · Warrick County · median home $162,400 · income $63,580 · Jan low 25°F · 11 in snow
Full Boonville, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Boonville 1S station. -
7Melody Hill, Indiana
January lows average 25.5°F
Melody Hill is a community of 3,689 people in Vanderburgh County, Indiana. January lows average 25.5°F and July highs 88.6°F, with about 41 days a year at 90°F+ and 11 inches of snow.
3,689 people · Vanderburgh County · median home $201,600 · income $93,906 · Jan low 26°F · 11 in snow
Full Melody Hill, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Evansville Regional Ap station. -
6Highland, Indiana
January lows average 25.5°F
Highland is a community of 4,435 people in Vanderburgh County, Indiana. January lows average 25.5°F and July highs 88.6°F, with about 41 days a year at 90°F+ and 11 inches of snow.
4,435 people · Vanderburgh County · median home $240,400 · income $98,002 · Jan low 26°F · 11 in snow
Full Highland, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Evansville Regional Ap station. -
5Santa Claus, Indiana
January lows average 25.7°F
Santa Claus is a town of 2,586 people in Spencer County, Indiana. January lows average 25.7°F and July highs 86.6°F, with about 23 days a year at 90°F+ and 8 inches of snow.
2,586 people · Spencer County · median home $258,900 · income $89,659 · Jan low 26°F · 8 in snow
Full Santa Claus, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Saint Meinrad station. -
4Tell City, Indiana
January lows average 25.8°F

Photo: Henry the heron at English Wikipedia (public domain, Wikimedia Commons) Tell City is a city of 7,506 people in Perry County, Indiana. January lows average 25.8°F and July highs 85.3°F, with about 28 days a year at 90°F+ and 11 inches of snow.
7,506 people · Perry County · median home $139,000 · income $52,949 · Jan low 26°F · 11 in snow
Full Tell City, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Tell City station. -
3Georgetown, Indiana
January lows average 25.9°F
Georgetown is a town of 3,805 people in Floyd County, Indiana. January lows average 25.9°F and July highs 88.9°F, with about 46 days a year at 90°F+ and 9 inches of snow.
3,805 people · Floyd County · median home $302,300 · income $113,265 · Jan low 26°F · 9 in snow
Full Georgetown, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Louisville Mcalpine station. -
2Charlestown, Indiana
January lows average 25.9°F
Charlestown is a city of 7,775 people in Clark County, Indiana. January lows average 25.9°F and July highs 88.9°F, with about 46 days a year at 90°F+ and 9 inches of snow.
7,775 people · Clark County · median home $208,300 · income $77,288 · Jan low 26°F · 9 in snow
Full Charlestown, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Louisville Mcalpine station. -
1Sellersburg, Indiana
January lows average 25.9°F
Sellersburg is a town of 9,310 people in Clark County, Indiana. January lows average 25.9°F and July highs 88.9°F, with about 46 days a year at 90°F+ and 4 inches of snow.
9,310 people · Clark County · median home $231,500 · income $72,179 · Jan low 26°F · 4 in snow
Full Sellersburg, Indiana profile: weather, storms, schools, jobs →
NOAA 1991–2020 normals, Louisville Mcalpine station.
More Indiana rankings
- The 25 Best Small Towns to Retire in Indiana
- The 13 Quietest Small Towns in Indiana
- The 25 Most Affordable Small Towns in Indiana
- The 25 Best Small Towns for Families in Indiana
- The 25 Most Walkable Small Towns in Indiana
- 25 Small Towns in Indiana With the Fewest Tornadoes Since 1950
- The 25 Best Small Towns for First-Time Home Buyers in Indiana
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)