The Town Files

The 25 Best Small Towns to Retire in Illinois

Ranked on The Town Files lifestyle rankings among 238 towns of 500–10,000 people in Illinois. #1 is Galena, IL.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Best Small Towns to Retire in Illinois1. Galena100th pct2. Monticello99th pct3. Green Oaks99th pct4. Fairbury99th pct5. South Jacksonville99th pct6. Mount Morris99th pct7. Palos Park98th pct8. Indian Head Park98th pct9. Inverness96th pct10. Hamilton96th pct11. Trenton96th pct12. Lincolnshire95th pct13. Lake Bluff95th pct14. Lena95th pct15. Lebanon94th pct16. Eureka93rd pct17. Lake Barrington93rd pct18. Geneseo92nd pct19. Northfield91st pct20. Flora91st pct21. Metamora90th pct22. Rochester90th pct23. Oregon90th pct24. Pawnee90th pct25. Smithton89th pct
  1. 25Smithton, Illinois

    Better for retirees than 89% of Illinois towns

    Smithton is a village of 4,006 people in St. Clair County, Illinois. It also ranks better for families than 89% of Illinois towns and more of a college town than 84% of Illinois towns.

    4,006 people · St. Clair County · median home $256,300 · income $135,455 · Jan low 24°F · 12 in snow

    Full Smithton, Illinois profile: weather, storms, schools, jobs →

    Smithton lifestyle rankingsRetirement89th pctQuiet54th pctWalkability38th pctFamilies89th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  2. 24Pawnee, Illinois

    Better for retirees than 90% of Illinois towns

    Pawnee is a village of 2,678 people in Sangamon County, Illinois. It also ranks quieter than 82% of Illinois towns and easier by car than 79% of Illinois towns.

    2,678 people · Sangamon County · median home $149,500 · income $81,103 · Jan low 21°F · 14 in snow

    Full Pawnee, Illinois profile: weather, storms, schools, jobs →

    Pawnee lifestyle rankingsRetirement90th pctQuiet82th pctWalkability36th pctFamilies61th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  3. 23Oregon, Illinois

    Better for retirees than 90% of Illinois towns

    Oregon is a city of 3,604 people in Ogle County, Illinois. It also ranks more of a college town than 91% of Illinois towns and better transit than 84% of Illinois towns.

    3,604 people · Ogle County · median home $142,600 · income $71,841 · Jan low 13°F · 32 in snow

    Full Oregon, Illinois profile: weather, storms, schools, jobs →

    Oregon lifestyle rankingsRetirement90th pctQuiet34th pctWalkability74th pctFamilies37th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  4. 22Rochester, Illinois

    Better for retirees than 90% of Illinois towns

    Rochester is a village of 3,863 people in Sangamon County, Illinois. It also ranks better for families than 96% of Illinois towns and more upscale than 90% of Illinois towns.

    3,863 people · Sangamon County · median home $238,900 · income $117,118 · Jan low 19°F · 19 in snow

    Full Rochester, Illinois profile: weather, storms, schools, jobs →

    Rochester lifestyle rankingsRetirement90th pctQuiet86th pctWalkability7th pctFamilies96th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  5. 21Metamora, Illinois

    Better for retirees than 90% of Illinois towns

    Metamora, Illinois
    Photo: ProfDEH (public domain, Wikimedia Commons)

    Metamora is a village of 3,904 people in Woodford County, Illinois. It also ranks better for families than 92% of Illinois towns and more upscale than 86% of Illinois towns.

    3,904 people · Woodford County · median home $201,800 · income $129,479 · Jan low 17°F · 21 in snow

    Full Metamora, Illinois profile: weather, storms, schools, jobs →

    Metamora lifestyle rankingsRetirement90th pctQuiet69th pctWalkability25th pctFamilies92th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  6. 20Flora, Illinois

    Better for retirees than 91% of Illinois towns

    Flora is a city of 4,803 people in Clay County, Illinois. It also ranks more of a college town than 99% of Illinois towns.

    4,803 people · Clay County · median home $77,300 · income $47,148 · Jan low 21°F · 12 in snow

    Full Flora, Illinois profile: weather, storms, schools, jobs →

    Flora lifestyle rankingsRetirement91th pctQuiet42th pctWalkability64th pctFamilies32th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  7. 19Northfield, Illinois

    Better for retirees than 91% of Illinois towns

    Northfield is a village of 5,751 people in Cook County, Illinois. It also ranks more upscale than 97% of Illinois towns and better for cycling than 94% of Illinois towns.

    5,751 people · Cook County · median home $878,300 · income $161,500 · Jan low 16°F · 34 in snow

    Full Northfield, Illinois profile: weather, storms, schools, jobs →

    Northfield lifestyle rankingsRetirement91th pctQuiet57th pctWalkability70th pctFamilies78th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  8. 18Geneseo, Illinois

    Better for retirees than 92% of Illinois towns

    Geneseo is a city of 6,539 people in Henry County, Illinois. It also ranks better for cycling than 93% of Illinois towns and hipper than 78% of Illinois towns.

    6,539 people · Henry County · median home $205,400 · income $70,147 · Jan low 15°F · 28 in snow

    Full Geneseo, Illinois profile: weather, storms, schools, jobs →

    Geneseo lifestyle rankingsRetirement92th pctQuiet38th pctWalkability65th pctFamilies48th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  9. 17Lake Barrington, Illinois

    Better for retirees than 93% of Illinois towns

    Lake Barrington is a village of 5,100 people in Lake County, Illinois. It also ranks more upscale than 96% of Illinois towns and better for young professionals than 87% of Illinois towns.

    5,100 people · Lake County · median home $475,700 · income $141,958 · Jan low 14°F · 43 in snow

    Full Lake Barrington, Illinois profile: weather, storms, schools, jobs →

    Lake Barrington lifestyle rankingsRetirement93th pctQuiet60th pctWalkability45th pctFamilies71th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  10. 16Eureka, Illinois

    Better for retirees than 93% of Illinois towns

    Eureka is a city of 5,227 people in Woodford County, Illinois. It also ranks hipper than 98% of Illinois towns and more of a college town than 95% of Illinois towns.

    5,227 people · Woodford County · median home $154,300 · income $56,048 · Jan low 17°F · 21 in snow

    Full Eureka, Illinois profile: weather, storms, schools, jobs →

    Eureka lifestyle rankingsRetirement93th pctQuiet29th pctWalkability50th pctFamilies45th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  11. 15Lebanon, Illinois

    Better for retirees than 94% of Illinois towns

    Lebanon is a city of 4,691 people in St. Clair County, Illinois. It also ranks better for young professionals than 92% of Illinois towns and more of a college town than 81% of Illinois towns.

    4,691 people · St. Clair County · median home $170,700 · income $88,750 · Jan low 24°F · 11 in snow

    Full Lebanon, Illinois profile: weather, storms, schools, jobs →

    Lebanon lifestyle rankingsRetirement94th pctQuiet54th pctWalkability48th pctFamilies28th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  12. 14Lena, Illinois

    Better for retirees than 95% of Illinois towns

    Lena is a village of 2,772 people in Stephenson County, Illinois. It also ranks better for families than 91% of Illinois towns and quieter than 75% of Illinois towns.

    2,772 people · Stephenson County · median home $146,000 · income $72,663 · Jan low 12°F · 36 in snow

    Full Lena, Illinois profile: weather, storms, schools, jobs →

    Lena lifestyle rankingsRetirement95th pctQuiet75th pctWalkability48th pctFamilies91th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  13. 13Lake Bluff, Illinois

    Better for retirees than 95% of Illinois towns

    Lake Bluff is a village of 5,616 people in Lake County, Illinois. It also ranks more upscale than 99% of Illinois towns and better for families than 98% of Illinois towns.

    5,616 people · Lake County · median home $776,700 · income $204,000 · Jan low 16°F · 39 in snow

    Full Lake Bluff, Illinois profile: weather, storms, schools, jobs →

    Lake Bluff lifestyle rankingsRetirement95th pctQuiet31th pctWalkability53th pctFamilies98th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  14. 12Lincolnshire, Illinois

    Better for retirees than 95% of Illinois towns

    Lincolnshire, Illinois
    Photo: Racaris (public domain, Wikimedia Commons)

    Lincolnshire is a village of 7,940 people in Lake County, Illinois. It also ranks more upscale than 99% of Illinois towns and better for young professionals than 96% of Illinois towns.

    7,940 people · Lake County · median home $677,700 · income $185,580 · Jan low 18°F · 34 in snow

    Full Lincolnshire, Illinois profile: weather, storms, schools, jobs →

    Lincolnshire lifestyle rankingsRetirement95th pctQuiet44th pctWalkability52th pctFamilies72th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  15. 11Trenton, Illinois

    Better for retirees than 96% of Illinois towns

    Trenton is a city of 2,690 people in Clinton County, Illinois. It also ranks better for cycling than 86% of Illinois towns and better for young professionals than 85% of Illinois towns.

    2,690 people · Clinton County · median home $178,200 · income $80,795 · Jan low 24°F · 10 in snow

    Full Trenton, Illinois profile: weather, storms, schools, jobs →

    Trenton lifestyle rankingsRetirement96th pctQuiet57th pctWalkability50th pctFamilies84th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  16. 10Hamilton, Illinois

    Better for retirees than 96% of Illinois towns

    Hamilton is a city of 2,753 people in Hancock County, Illinois. It also ranks hipper than 99% of Illinois towns.

    2,753 people · Hancock County · median home $114,100 · income $56,895 · Jan low 17°F · 22 in snow

    Full Hamilton, Illinois profile: weather, storms, schools, jobs →

    Hamilton lifestyle rankingsRetirement96th pctQuiet56th pctWalkability60th pctFamilies55th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  17. 9Inverness, Illinois

    Better for retirees than 96% of Illinois towns

    Inverness is a village of 7,616 people in Cook County, Illinois. It also ranks more upscale than 98% of Illinois towns and better for families than 93% of Illinois towns.

    7,616 people · Cook County · median home $715,600 · income $207,434 · Jan low 13°F · 39 in snow

    Full Inverness, Illinois profile: weather, storms, schools, jobs →

    Inverness lifestyle rankingsRetirement96th pctQuiet42th pctWalkability69th pctFamilies93th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  18. 8Indian Head Park, Illinois

    Better for retirees than 98% of Illinois towns

    Indian Head Park is a village of 4,065 people in Cook County, Illinois. It also ranks more upscale than 96% of Illinois towns and more vibrant than 87% of Illinois towns.

    4,065 people · Cook County · median home $356,600 · income $100,149 · Jan low 15°F · 42 in snow

    Full Indian Head Park, Illinois profile: weather, storms, schools, jobs →

    Indian Head Park lifestyle rankingsRetirement98th pctQuiet58th pctWalkability76th pctFamilies70th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  19. 7Palos Park, Illinois

    Better for retirees than 98% of Illinois towns

    Palos Park is a village of 4,899 people in Cook County, Illinois. It also ranks more upscale than 93% of Illinois towns and better transit than 84% of Illinois towns.

    4,899 people · Cook County · median home $464,700 · income $121,696 · Jan low 15°F · 39 in snow

    Full Palos Park, Illinois profile: weather, storms, schools, jobs →

    Palos Park lifestyle rankingsRetirement98th pctQuiet73th pctWalkability58th pctFamilies76th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  20. 6Mount Morris, Illinois

    Better for retirees than 99% of Illinois towns

    Mount Morris is a village of 2,861 people in Ogle County, Illinois. The median home is worth $121,800 (typical Illinois town: $156,600).

    2,861 people · Ogle County · median home $121,800 · income $45,726 · Jan low 13°F · 32 in snow

    Full Mount Morris, Illinois profile: weather, storms, schools, jobs →

    Mount Morris lifestyle rankingsRetirement99th pctQuiet48th pctWalkability48th pctFamilies36th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  21. 5South Jacksonville, Illinois

    Better for retirees than 99% of Illinois towns

    South Jacksonville is a village of 3,302 people in Morgan County, Illinois. It also ranks more of a college town than 92% of Illinois towns.

    3,302 people · Morgan County · median home $135,800 · income $49,587 · Jan low 18°F · 16 in snow

    Full South Jacksonville, Illinois profile: weather, storms, schools, jobs →

    South Jacksonville lifestyle rankingsRetirement99th pctQuiet38th pctWalkability56th pctFamilies22th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  22. 4Fairbury, Illinois

    Better for retirees than 99% of Illinois towns

    Fairbury is a city of 3,633 people in Livingston County, Illinois. It also ranks better for cycling than 93% of Illinois towns and easier by car than 80% of Illinois towns.

    3,633 people · Livingston County · median home $162,200 · income $70,962 · Jan low 15°F · 14 in snow

    Full Fairbury, Illinois profile: weather, storms, schools, jobs →

    Fairbury lifestyle rankingsRetirement99th pctQuiet74th pctWalkability38th pctFamilies66th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  23. 3Green Oaks, Illinois

    Better for retirees than 99% of Illinois towns

    Green Oaks is a village of 4,128 people in Lake County, Illinois. It also ranks better for young professionals than 98% of Illinois towns and more upscale than 95% of Illinois towns.

    4,128 people · Lake County · median home $673,100 · income $147,614 · Jan low 16°F · 43 in snow

    Full Green Oaks, Illinois profile: weather, storms, schools, jobs →

    Green Oaks lifestyle rankingsRetirement99th pctQuiet36th pctWalkability57th pctFamilies50th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  24. 2Monticello, Illinois

    Better for retirees than 99% of Illinois towns

    Monticello is a city of 5,941 people in Piatt County, Illinois. It also ranks hipper than 90% of Illinois towns and better for families than 82% of Illinois towns.

    5,941 people · Piatt County · median home $210,500 · income $99,449 · Jan low 17°F · 18 in snow

    Full Monticello, Illinois profile: weather, storms, schools, jobs →

    Monticello lifestyle rankingsRetirement99th pctQuiet75th pctWalkability56th pctFamilies82th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.
  25. 1Galena, Illinois

    Better for retirees than 100% of Illinois towns

    Galena is a city of 3,308 people in Jo Daviess County, Illinois. It also ranks hipper than 99% of Illinois towns and quieter than 93% of Illinois towns.

    3,308 people · Jo Daviess County · median home $233,200 · income $58,689 · Jan low 10°F · 38 in snow

    Full Galena, Illinois profile: weather, storms, schools, jobs →

    Galena lifestyle rankingsRetirement100th pctQuiet93th pctWalkability60th pctFamilies34th pct
    The Town Files lifestyle rankings, percentile vs Illinois towns.

Price vs ranking

Median home value vs ranking, Illinois towns0255075100$38K$231K$424K$617K$811KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Illinois.

More Illinois rankings

Same ranking, other places

Methodology. We ranked 238 towns of 500–10,000 people in Illinois (2020 Census population). Lifestyle measures are The Town Files lifestyle rankings, built from federal demographic, school, crime and housing data (2025), shown as percentiles. Only towns better than 60% of their peers on this measure qualify, so lists can be shorter than 25. Sources: