The Town Files

The 25 Quietest Small Towns in Kansas

Ranked on The Town Files lifestyle rankings among 243 towns of 500–10,000 people in Kansas. #1 is Frankfort, KS.

Map of the 25 towns12345678910111213141516171819202122232425
Numbers match the ranking.
The 25 Quietest Small Towns in Kansas1. Frankfort100th pct2. Waverly100th pct3. WaKeeney99th pct4. Dighton99th pct5. Perry99th pct6. Mankato98th pct7. Stockton97th pct8. Leoti97th pct9. Kiowa97th pct10. Pretty Prairie97th pct11. Humboldt96th pct12. Bucklin96th pct13. Leon96th pct14. Lincoln Center95th pct15. Chetopa95th pct16. Oberlin94th pct17. Washington94th pct18. Lebo94th pct19. Hanover94th pct20. Norton92nd pct21. St. Francis92nd pct22. Riley92nd pct23. Galva92nd pct24. Canton92nd pct25. Marion91st pct
  1. 25Marion, Kansas

    Quieter than 91% of Kansas towns

    Marion is a city of 1,922 people in Marion County, Kansas. It also ranks better for retirees than 100% of Kansas towns and hipper than 98% of Kansas towns.

    1,922 people · Marion County · median home $108,500 · income $58,387 · Jan low 21°F · 11 in snow

    Full Marion, Kansas profile: weather, storms, schools, jobs →

    Marion lifestyle rankingsQuiet91th pctRetirement100th pctFamilies78th pctWalkability27th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  2. 24Canton, Kansas

    Quieter than 92% of Kansas towns

    Canton is a city of 685 people in McPherson County, Kansas. It also ranks easier by car than 95% of Kansas towns and better for families than 75% of Kansas towns.

    685 people · McPherson County · median home $128,200 · income $70,729 · Jan low 19°F · 13 in snow

    Full Canton, Kansas profile: weather, storms, schools, jobs →

    Canton lifestyle rankingsQuiet92th pctRetirement39th pctFamilies75th pctWalkability21th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  3. 23Galva, Kansas

    Quieter than 92% of Kansas towns

    Galva is a city of 834 people in McPherson County, Kansas. It also ranks easier by car than 95% of Kansas towns and better for families than 75% of Kansas towns.

    834 people · McPherson County · median home $206,700 · income $91,167 · Jan low 19°F · 14 in snow

    Full Galva, Kansas profile: weather, storms, schools, jobs →

    Galva lifestyle rankingsQuiet92th pctRetirement39th pctFamilies75th pctWalkability21th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  4. 22Riley, Kansas

    Quieter than 92% of Kansas towns

    Riley is a city of 938 people in Riley County, Kansas. It also ranks better for families than 97% of Kansas towns and better for retirees than 96% of Kansas towns.

    938 people · Riley County · median home $163,100 · income $93,750 · Jan low 16°F · 13 in snow

    Full Riley, Kansas profile: weather, storms, schools, jobs →

    Riley lifestyle rankingsQuiet92th pctRetirement96th pctFamilies97th pctWalkability11th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  5. 21St. Francis, Kansas

    Quieter than 92% of Kansas towns

    St. Francis is a city of 1,263 people in Cheyenne County, Kansas. It also ranks hipper than 90% of Kansas towns and better for retirees than 82% of Kansas towns.

    1,263 people · Cheyenne County · median home $108,200 · income $49,643 · Jan low 15°F · 20 in snow

    Full St. Francis, Kansas profile: weather, storms, schools, jobs →

    St. Francis lifestyle rankingsQuiet92th pctRetirement82th pctFamilies40th pctWalkability34th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  6. 20Norton, Kansas

    Quieter than 92% of Kansas towns

    Norton is a city of 2,747 people in Norton County, Kansas. It also ranks better transit than 95% of Kansas towns and hipper than 83% of Kansas towns.

    2,747 people · Norton County · median home $96,800 · income $53,125 · Jan low 14°F · 20 in snow

    Full Norton, Kansas profile: weather, storms, schools, jobs →

    Norton lifestyle rankingsQuiet92th pctRetirement62th pctFamilies31th pctWalkability36th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  7. 19Hanover, Kansas

    Quieter than 94% of Kansas towns

    Hanover is a city of 690 people in Washington County, Kansas. It also ranks better for retirees than 90% of Kansas towns and better for first-time buyers than 89% of Kansas towns.

    690 people · Washington County · median home $110,400 · income $67,813 · Jan low 15°F · 17 in snow

    Full Hanover, Kansas profile: weather, storms, schools, jobs →

    Hanover lifestyle rankingsQuiet94th pctRetirement90th pctFamilies65th pctWalkability43th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  8. 18Lebo, Kansas

    Quieter than 94% of Kansas towns

    Lebo is a city of 885 people in Coffey County, Kansas. It also ranks better for retirees than 73% of Kansas towns and easier by car than 73% of Kansas towns.

    885 people · Coffey County · median home $123,300 · income $63,828 · Jan low 20°F · 13 in snow

    Full Lebo, Kansas profile: weather, storms, schools, jobs →

    Lebo lifestyle rankingsQuiet94th pctRetirement73th pctFamilies71th pctWalkability18th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  9. 17Washington, Kansas

    Quieter than 94% of Kansas towns

    Washington is a city of 1,071 people in Washington County, Kansas. It also ranks better for retirees than 90% of Kansas towns and better for first-time buyers than 89% of Kansas towns.

    1,071 people · Washington County · median home $101,100 · income $58,438 · Jan low 15°F · 14 in snow

    Full Washington, Kansas profile: weather, storms, schools, jobs →

    Washington lifestyle rankingsQuiet94th pctRetirement90th pctFamilies65th pctWalkability43th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  10. 16Oberlin, Kansas

    Quieter than 94% of Kansas towns

    Oberlin is a city of 1,644 people in Decatur County, Kansas. It also ranks better transit than 98% of Kansas towns and better for retirees than 85% of Kansas towns.

    1,644 people · Decatur County · median home $88,700 · income $52,284 · Jan low 16°F · 25 in snow

    Full Oberlin, Kansas profile: weather, storms, schools, jobs →

    Oberlin lifestyle rankingsQuiet94th pctRetirement85th pctFamilies33th pctWalkability22th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  11. 15Chetopa, Kansas

    Quieter than 95% of Kansas towns

    Chetopa is a city of 929 people in Labette County, Kansas. It also ranks easier by car than 90% of Kansas towns.

    929 people · Labette County · median home $71,900 · income $25,288 · Jan low 23°F · 11 in snow

    Full Chetopa, Kansas profile: weather, storms, schools, jobs →

    Chetopa lifestyle rankingsQuiet95th pctRetirement56th pctFamilies28th pctWalkability58th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  12. 14Lincoln Center, Kansas

    Quieter than 95% of Kansas towns

    Lincoln Center is a city of 1,171 people in Lincoln County, Kansas. It also ranks better for retirees than 83% of Kansas towns and better for first-time buyers than 80% of Kansas towns.

    1,171 people · Lincoln County · median home $68,500 · income $49,423 · Jan low 16°F · 15 in snow

    Full Lincoln Center, Kansas profile: weather, storms, schools, jobs →

    Lincoln Center lifestyle rankingsQuiet95th pctRetirement83th pctFamilies56th pctWalkability57th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  13. 13Leon, Kansas

    Quieter than 96% of Kansas towns

    Leon is a city of 669 people in Butler County, Kansas. It also ranks better for young professionals than 82% of Kansas towns.

    669 people · Butler County · median home $113,100 · income $66,250 · Jan low 20°F · 9 in snow

    Full Leon, Kansas profile: weather, storms, schools, jobs →

    Leon lifestyle rankingsQuiet96th pctRetirement29th pctFamilies1th pctWalkability16th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  14. 12Bucklin, Kansas

    Quieter than 96% of Kansas towns

    Bucklin is a city of 727 people in Ford County, Kansas. It also ranks better for retirees than 100% of Kansas towns and better for young professionals than 76% of Kansas towns.

    727 people · Ford County · median home $84,600 · income $60,208 · Jan low 19°F · 18 in snow

    Full Bucklin, Kansas profile: weather, storms, schools, jobs →

    Bucklin lifestyle rankingsQuiet96th pctRetirement100th pctFamilies68th pctWalkability20th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  15. 11Humboldt, Kansas

    Quieter than 96% of Kansas towns

    Humboldt is a city of 1,847 people in Allen County, Kansas. It also ranks easier by car than 77% of Kansas towns and better for first-time buyers than 73% of Kansas towns.

    1,847 people · Allen County · median home $90,900 · income $47,560 · Jan low 21°F · 9 in snow

    Full Humboldt, Kansas profile: weather, storms, schools, jobs →

    Humboldt lifestyle rankingsQuiet96th pctRetirement45th pctFamilies24th pctWalkability45th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  16. 10Pretty Prairie, Kansas

    Quieter than 97% of Kansas towns

    Pretty Prairie is a city of 660 people in Reno County, Kansas. It also ranks better for families than 90% of Kansas towns and better for cycling than 80% of Kansas towns.

    660 people · Reno County · median home $100,000 · income $65,500 · Jan low 19°F · 11 in snow

    Full Pretty Prairie, Kansas profile: weather, storms, schools, jobs →

    Pretty Prairie lifestyle rankingsQuiet97th pctRetirement67th pctFamilies90th pctWalkability34th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  17. 9Kiowa, Kansas

    Quieter than 97% of Kansas towns

    Kiowa is a city of 902 people in Barber County, Kansas. It also ranks better for cycling than 99% of Kansas towns and better for retirees than 83% of Kansas towns.

    902 people · Barber County · median home $69,100 · income $50,833 · Jan low 21°F · 11 in snow

    Full Kiowa, Kansas profile: weather, storms, schools, jobs →

    Kiowa lifestyle rankingsQuiet97th pctRetirement83th pctFamilies52th pctWalkability21th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  18. 8Leoti, Kansas

    Quieter than 97% of Kansas towns

    Leoti is a city of 1,475 people in Wichita County, Kansas. It also ranks better for retirees than 82% of Kansas towns and better for families than 82% of Kansas towns.

    1,475 people · Wichita County · median home $84,800 · income $73,594 · Jan low 16°F · 24 in snow

    Full Leoti, Kansas profile: weather, storms, schools, jobs →

    Leoti lifestyle rankingsQuiet97th pctRetirement82th pctFamilies82th pctWalkability2th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  19. 7Stockton, Kansas

    Quieter than 97% of Kansas towns

    Stockton is a city of 1,480 people in Rooks County, Kansas. It also ranks easier by car than 98% of Kansas towns.

    1,480 people · Rooks County · median home $95,000 · income $62,621 · Jan low 16°F · 19 in snow

    Full Stockton, Kansas profile: weather, storms, schools, jobs →

    Stockton lifestyle rankingsQuiet97th pctRetirement57th pctFamilies26th pctWalkability29th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  20. 6Mankato, Kansas

    Quieter than 98% of Kansas towns

    Mankato is a city of 836 people in Jewell County, Kansas. It also ranks better for retirees than 90% of Kansas towns and better transit than 88% of Kansas towns.

    836 people · Jewell County · median home $55,800 · income $50,893 · Jan low 14°F · 25 in snow

    Full Mankato, Kansas profile: weather, storms, schools, jobs →

    Mankato lifestyle rankingsQuiet98th pctRetirement90th pctFamilies77th pctWalkability51th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  21. 5Perry, Kansas

    Quieter than 99% of Kansas towns

    Perry is a city of 852 people in Jefferson County, Kansas. It also ranks easier by car than 84% of Kansas towns and better for families than 83% of Kansas towns.

    852 people · Jefferson County · median home $174,000 · income $82,375 · Jan low 18°F · 14 in snow

    Full Perry, Kansas profile: weather, storms, schools, jobs →

    Perry lifestyle rankingsQuiet99th pctRetirement53th pctFamilies83th pctWalkability11th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  22. 4Dighton, Kansas

    Quieter than 99% of Kansas towns

    Dighton is a city of 960 people in Lane County, Kansas. It also ranks better for first-time buyers than 74% of Kansas towns and better for retirees than 70% of Kansas towns.

    960 people · Lane County · median home — · income $51,932 · Jan low 17°F · 21 in snow

    Full Dighton, Kansas profile: weather, storms, schools, jobs →

    Dighton lifestyle rankingsQuiet99th pctRetirement70th pctFamilies69th pctWalkability7th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  23. 3WaKeeney, Kansas

    Quieter than 99% of Kansas towns

    WaKeeney is a city of 1,799 people in Trego County, Kansas. It also ranks better transit than 74% of Kansas towns and better for retirees than 72% of Kansas towns.

    1,799 people · Trego County · median home $125,200 · income $68,438 · Jan low 17°F · 20 in snow

    Full WaKeeney, Kansas profile: weather, storms, schools, jobs →

    WaKeeney lifestyle rankingsQuiet99th pctRetirement72th pctFamilies37th pctWalkability9th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  24. 2Waverly, Kansas

    Quieter than 100% of Kansas towns

    Waverly is a city of 574 people in Coffey County, Kansas. It also ranks easier by car than 97% of Kansas towns and better for retirees than 79% of Kansas towns.

    574 people · Coffey County · median home $102,400 · income $70,893 · Jan low 20°F · 11 in snow

    Full Waverly, Kansas profile: weather, storms, schools, jobs →

    Waverly lifestyle rankingsQuiet100th pctRetirement79th pctFamilies57th pctWalkability29th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.
  25. 1Frankfort, Kansas

    Quieter than 100% of Kansas towns

    Frankfort is a city of 730 people in Marshall County, Kansas. It also ranks better for families than 98% of Kansas towns and better for retirees than 79% of Kansas towns.

    730 people · Marshall County · median home $89,100 · income $70,000 · Jan low 15°F · 17 in snow

    Full Frankfort, Kansas profile: weather, storms, schools, jobs →

    Frankfort lifestyle rankingsQuiet100th pctRetirement79th pctFamilies98th pctWalkability22th pct
    The Town Files lifestyle rankings, percentile vs Kansas towns.

Price vs ranking

Median home value vs ranking, Kansas towns0255075100$41K$140K$238K$337K$436KMedian home valuePercentile
Orange squares are the 25 towns on this list; green dots are other towns on The Town Files in Kansas.

More Kansas rankings

Same ranking, other places

Methodology. We ranked 243 towns of 500–10,000 people in Kansas (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: