Missouri
MyTownView covers 941 municipalities across 115 counties in Missouri. Each town profile includes meeting minutes, building permits, property tax rates, school district performance, pension fund health, crime trends, and demographic data sourced from official government records.
115Counties
941Municipalities
4,155,514Residents Covered
Top Cities in Missouri
Rankings include cities and towns with a population of 5,000 or more.
Fastest Growing Cities
| # | City | Population Change |
|---|---|---|
| 1 | EurekaSt. Louis | +5.7% |
| 2 | Wright CityWarren | +4.3% |
| 3 | ParkvillePlatte | +4.3% |
| 4 | TroyLincoln | +3.6% |
| 5 | CottlevilleSt. Charles | +3.3% |
Best Demographics
i| # | City | Demographics Score |
|---|---|---|
| 1 | LadueSt. Louis | 83 / 100 |
| 2 | Des PeresSt. Louis | 78 / 100 |
| 3 | Town and CountrySt. Louis | 76 / 100 |
| 4 | GlendaleSt. Louis | 75 / 100 |
| 5 | ClaytonSt. Louis | 69 / 100 |
Highest Paying Jobs
| # | City | Average Annual Wage |
|---|---|---|
| 1 | BallwinSt. Louis | $73,734 |
| 2 | Bellefontaine NeighborsSt. Louis | $73,734 |
| 3 | BerkeleySt. Louis | $73,734 |
| 4 | Black JackSt. Louis | $73,734 |
| 5 | BrentwoodSt. Louis | $73,734 |
More Rankings
Most Jobs
#1 Glendale · 102.88 per capita
131 cities ranked →
Safest Cities
#1 Warrenton · 3.9 total crimes per 1k
34 cities ranked →
Lowest Property Taxes
#1 Jefferson City · 0.15%
131 cities ranked →
Best Fiscal Health
#1 Jefferson City · 99 / 100
131 cities ranked →
Compare cities side by side
Dive deeper into any cities from these rankings. Compare demographics, finances, schools, safety, and more.
Free trial available →All 115 counties
Adair County
5 towns18,336 residents covered
Andrew County
8 towns9,069 residents covered
Atchison County
5 towns3,551 residents covered
Audrain County
8 towns16,230 residents covered
Barry County
11 towns17,725 residents covered
Barton County
6 towns6,216 residents covered
Bates County
10 towns8,779 residents covered
Benton County
4 towns5,277 residents covered
Bollinger County
3 towns2,009 residents covered
Boone County
11 towns141,845 residents covered
Buchanan County
6 towns73,322 residents covered
Butler County
4 towns17,684 residents covered
Caldwell County
7 towns4,463 residents covered
Callaway County
6 towns19,925 residents covered
Camden County
7 towns12,024 residents covered
Cape Girardeau County
9 towns57,661 residents covered
Carroll County
7 towns4,949 residents covered
Carter County
3 towns2,191 residents covered
Cass County
20 towns83,650 residents covered
Cedar County
4 towns5,864 residents covered
Chariton County
8 towns3,207 residents covered
Christian County
8 towns56,319 residents covered
Clark County
6 towns3,037 residents covered
Clay County
20 towns105,011 residents covered
Clinton County
6 towns15,800 residents covered
Cole County
7 towns47,910 residents covered
Cooper County
8 towns10,061 residents covered
Crawford County
6 towns7,013 residents covered
Dade County
6 towns2,679 residents covered
Dallas County
3 towns3,999 residents covered
Daviess County
9 towns3,637 residents covered
DeKalb County
7 towns3,320 residents covered
Dent County
2 towns5,013 residents covered
Douglas County
1 town3,045 residents covered
Dunklin County
10 towns20,896 residents covered
Franklin County
13 towns52,541 residents covered
Gasconade County
6 towns6,364 residents covered
Gentry County
6 towns4,174 residents covered
Greene County
9 towns213,594 residents covered
Grundy County
6 towns6,256 residents covered
Harrison County
7 towns4,797 residents covered
Henry County
10 towns13,954 residents covered
Hickory County
5 towns2,212 residents covered
Holt County
9 towns2,729 residents covered
Howard County
5 towns5,571 residents covered
Howell County
4 towns17,517 residents covered
Iron County
6 towns4,342 residents covered
Jackson County
18 towns894,088 residents covered
Jasper County
22 towns105,054 residents covered
Jefferson County
15 towns64,989 residents covered
Johnson County
7 towns25,909 residents covered
Knox County
6 towns1,704 residents covered
Laclede County
4 towns16,254 residents covered
Lafayette County
15 towns20,980 residents covered
Lawrence County
10 towns17,969 residents covered
Lewis County
6 towns5,678 residents covered
Lincoln County
12 towns23,405 residents covered
Linn County
8 towns8,095 residents covered
Livingston County
6 towns9,696 residents covered
Macon County
9 towns8,477 residents covered
Madison County
4 towns5,430 residents covered
Maries County
2 towns1,907 residents covered
Marion County
2 towns20,394 residents covered
McDonald County
8 towns8,310 residents covered
Mercer County
3 towns1,693 residents covered
Miller County
8 towns8,565 residents covered
Mississippi County
7 towns8,679 residents covered
Moniteau County
5 towns7,800 residents covered
Monroe County
6 towns5,225 residents covered
Montgomery County
9 towns6,421 residents covered
Morgan County
6 towns4,974 residents covered
New Madrid County
14 towns10,167 residents covered
Newton County
19 towns23,103 residents covered
Nodaway County
15 towns13,440 residents covered
Oregon County
2 towns3,077 residents covered
Osage County
6 towns2,620 residents covered
Ozark County
3 towns1,376 residents covered
Pemiscot County
10 towns10,525 residents covered
Perry County
4 towns9,364 residents covered
Pettis County
6 towns24,528 residents covered
Phelps County
5 towns25,319 residents covered
Pike County
10 towns9,106 residents covered
Platte County
17 towns27,101 residents covered
Polk County
8 towns14,409 residents covered
Pulaski County
5 towns15,292 residents covered
Putnam County
5 towns1,957 residents covered
Ralls County
4 towns2,550 residents covered
Randolph County
8 towns16,457 residents covered
Ray County
11 towns9,582 residents covered
Reynolds County
2 towns1,301 residents covered
Ripley County
2 towns2,733 residents covered
Saline County
10 towns18,143 residents covered
Schuyler County
5 towns2,205 residents covered
Scotland County
5 towns2,019 residents covered
Scott County
14 towns28,420 residents covered
Shannon County
3 towns1,644 residents covered
Shelby County
6 towns3,427 residents covered
St. Charles County
17 towns321,742 residents covered
St. Clair County
7 towns3,111 residents covered
St. Francois County
8 towns43,050 residents covered
St. Louis County
87 towns682,308 residents covered
St. Louis city County
1 town288,512 residents covered
Ste. Genevieve County
3 towns6,136 residents covered
Stoddard County
10 towns15,091 residents covered
Stone County
10 towns7,584 residents covered
Sullivan County
8 towns3,149 residents covered
Taney County
8 towns23,761 residents covered
Texas County
6 towns8,587 residents covered
Vernon County
12 towns9,364 residents covered
Warren County
7 towns18,493 residents covered
Washington County
4 towns3,699 residents covered
Wayne County
4 towns3,758 residents covered
Webster County
5 towns11,275 residents covered
Worth County
6 towns1,259 residents covered
Wright County
4 towns7,306 residents covered