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

Growth
#CityPopulation Change
1EurekaSt. Louis+5.7%
2Wright CityWarren+4.3%
3ParkvillePlatte+4.3%
4TroyLincoln+3.6%
5CottlevilleSt. Charles+3.3%

Best Demographics

i
Demographics
#CityDemographics Score
1LadueSt. Louis83 / 100
2Des PeresSt. Louis78 / 100
3Town and CountrySt. Louis76 / 100
4GlendaleSt. Louis75 / 100
5ClaytonSt. Louis69 / 100

Highest Paying Jobs

Business
#CityAverage Annual Wage
1BallwinSt. Louis$73,734
2Bellefontaine NeighborsSt. Louis$73,734
3BerkeleySt. Louis$73,734
4Black JackSt. Louis$73,734
5BrentwoodSt. Louis$73,734

More Rankings

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