Lewis County, Missouri Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Canton12,7402,773-0.25%1,1992 City
Canton22,7402,773-0.25%1,1992 City
La Grange3801824-0.62%5152 City
La Grange4801825-0.62%5152 City
La Belle5641661-0.62%9431 City
La Belle6641661-0.62%9431 City
Lewistown7505520-0.59%1,0081 Town
Lewistown8505520-0.59%1,0081 Town
Ewing9392402-0.51%6281 City
Ewing10392402-0.51%6281 City
Monticello11104107-0.95%3980 Village
Monticello12104107-0.95%3980 Village
Williamstown1350846.38%1850 CDP

Lewis County Cities Summary

Largest City

Canton is the largest city in Lewis County, with a population of 2,740.

Smallest City

Williamstown is the smallest city in Lewis County, with a population of 50.

10 Largest Cities

There are 13 cities in Lewis County, Missouri.

Location of Lewis County