Search for any place in the USA:

 St. Louis Metro Area, Missouri Cities
Population
Greater Than 6000

Affton (19,539)
Airport township (31,302)
Arnold (20,589)
Arnold township (20,892)
Ballwin (30,121)
Barnhart (6,869)
Bedford township (14,276)
Bellefontaine Neighbors (10,261)
Berkeley (9,440)
Big River township (Jefferson county) (6,966)
Black Jack (6,851)
Blanchette township (11,934)
Boles township (18,751)
Bonhomme township (37,760)
Boone township (St. Charles county) (26,896)
Brentwood (7,225)
Breton township (10,010)
Bridgeton (15,086)
Central township (Franklin county) (14,003)
Central township (Jefferson county) (13,549)
Chesterfield (46,272)
Chesterfield township (58,045)
Clark township (Lincoln county) (8,381)
Clayton (16,076)
Clayton township (32,986)
Concord (16,463)
Concord township (St. Louis county) (35,818)
Cottleville township (59,448)
Crestwood (11,474)
Creve Coeur (16,933)
Creve Coeur township (35,431)
Dardenne Prairie (7,883)
Dardenne township (55,782)
De Soto (6,504)
Des Peres (8,614)
Ellisville (9,233)
Eureka (9,133)
Ferguson (21,118)
Ferguson township (34,958)
Festus (11,223)
Florissant (50,919)
Florissant township (32,517)
Friedens township (22,684)
Frontier township (10,799)
Gravois township (33,326)
Hadley township (34,050)
Halls Ferry township (31,498)
Harvester township (26,284)
Hazelwood (25,483)
Hickory Grove township (9,524)
High Ridge township (17,763)
Imperial township (24,546)
Jefferson township (St. Louis county) (35,347)
Jennings (14,695)
Joachim township (18,135)
Kirkwood (26,818)
Ladue (8,215)
Lafayette township (St. Louis county) (35,162)
Lake St. Louis (13,904)
Lemay (16,043)
Lemay township (32,553)
Lewis and Clark township (32,714)
Lindenwood township (9,312)
Manchester (18,657)
Maplewood (8,688)
Maryland Heights (26,109)
Maryland Heights township (32,805)
Mehlville (28,347)
Meramec township (Franklin county) (8,834)
Meramec township (Jefferson county) (19,425)
Meramec township (St. Louis county) (50,181)
Midland township (30,792)
Missouri River township (34,214)
Monroe township (Lincoln county) (9,998)
Murphy (9,499)
Normandy township (32,484)
North Elkhorn township (6,925)
Northwest township (29,528)
Norwood township (28,346)
Oakville (36,832)
Oakville township (38,592)
O'Fallon (74,976)
O'Fallon township (22,649)
Olivette (7,470)
Overland (15,750)
Pacific (7,209)
Plattin township (11,394)
Queeny township (41,686)
Richmond Heights (9,157)
River View township (16,121)
Rock township (31,814)
Sappington (7,048)
Shrewsbury (6,277)
South Elkhorn township (6,289)
Spanish Lake (20,711)
Spanish Lake township (39,520)
Spencer Creek township (32,190)
St. Ann (12,860)
St. Charles (63,644)
St. Ferdinand township (36,424)
St. John (6,432)
St. Louis (350,759)
St. Peters (55,092)
St. Peters township (24,641)
Sullivan (6,695)
Sunset Hills (8,232)
Tesson Ferry township (38,768)
Town and Country (10,737)
Troy (11,722)
Union (9,468)
Union township (Franklin county) (16,524)
University City (36,545)
University township (30,950)
Valle township (15,561)
Valley Park (6,302)
Warrenton (7,155)
Washington (14,271)
Washington township (Franklin county) (14,127)
Webster Groves (22,494)
Wentzville (22,478)
Wentzville township (30,397)
Wildwood (34,344)
Windsor township (Jefferson county) (24,339)
Zumbehl township (12,456)

Population
Between 6000 and 1000

Belgrade township (1,103)
Bellevue township (1,072)
Bel-Nor (1,493)
Bel-Ridge (2,915)
Boeuf township (Franklin county) (2,354)
Boone township (Franklin county) (5,369)
Breckenridge Hills (4,514)
Burr Oak township (3,492)
Byrnes Mill (2,886)
Calverton Park (1,279)
Calvey township (5,442)
Castle Point (4,270)
Cedar Hill (1,718)
Charlack (1,353)
Charrette township (5,444)
Clarkson Valley (2,582)
Concord township (Washington county) (2,211)
Cool Valley (1,012)
Cottleville (2,802)
Country Club Hills (1,290)
Crystal City (4,549)
Dellwood (4,929)
Elsberry (2,586)
Fenton (4,305)
Frontenac (3,541)
Gerald (1,227)
Glasgow Village (5,108)
Glendale (5,523)
Gray Summit (3,046)
Green Park (2,614)
Hanley Hills (2,039)
Hawk Point township (2,219)
Herculaneum (3,390)
High Ridge (4,478)
Hillsboro (1,989)
Hillsdale (1,392)
Horine (1,176)
Hurricane township (Lincoln county) (4,994)
Imperial (4,727)
Johnson township (Washington county) (1,219)
Kingston township (Washington county) (1,503)
Lakeshire (1,294)
Liberty township (Washington county) (1,438)
Lyon township (Franklin county) (4,210)
Marlborough (2,152)
Moline Acres (2,532)
Moscow Mills (2,410)
New Haven (2,025)
New Haven township (1,974)
Normandy (4,936)
Northwoods (4,344)
Norwood Court (1,024)
Oakland (1,562)
Pagedale (3,417)
Pasadena Hills (1,098)
Pevely (4,572)
Pinckney township (1,073)
Pine Lawn (4,019)
Potosi (2,756)
Prairie township (Franklin county) (4,154)
Richwoods township (Washington county) (1,367)
Rivers township (5,327)
Riverview (2,941)
Rock Hill (4,609)
Snow Hill township (3,720)
St. Clair (4,429)
St. George (1,219)
St. Johns township (5,802)
St. Paul (1,668)
Union township (Lincoln county) (2,867)
Union township (Washington county) (3,233)
Velda City (1,509)
Velda Village Hills (1,042)
Villa Ridge (2,424)
Vinita Park (1,798)
Warson Woods (1,872)
Weldon Spring (5,300)
Wellston (2,325)
Winchester (1,556)
Woodson Terrace (4,032)
Wright City (2,797)

Population
Less than 1000

Augusta (217)
Bella Villa (641)
Bellerive (254)
Berger (202)
Beverly Hills (563)
Bridgeport township (741)
Caledonia (165)
Camp Branch township (Warren county) (981)
Cave (8)
Cedar Hill Lakes (216)
Chain of Rocks (112)
Champ (17)
Country Life Acres (80)
Crystal Lake Park (442)
Edmundson (787)
Flint Hill (442)
Flordell Hills (868)
Foley (208)
Foristell (332)
Fountain N' Lakes (163)
Glen Echo Park (159)
Grantwood Village (871)
Greendale (694)
Harmony township (325)
Hawk Point (548)
Huntleigh (330)
Innsbrook (562)
Irondale (450)
Josephville (277)
Kimmswick (93)
Kinloch (427)
Leslie (86)
Mackenzie (131)
Marthasville (859)
Millwood township (993)
Mineral Point (382)
Miramiguoa Park (125)
New Melle (283)
Nineveh township (Lincoln county) (422)
Oak Grove (Franklin county) (409)
Old Monroe (304)
Olympian Village (684)
Parkdale (196)
Parkway (276)
Pasadena Park (462)
Portage Des Sioux (346)
Prairie township (Lincoln county) (415)
Scotsdale (211)
Silex (242)
Sycamore Hills (690)
Truesdale (630)
Truxton (118)
Twin Oaks (348)
Uplands Park (440)
Vinita Terrace (280)
Walton township (956)
Waverly township (420)
Weldon Spring Heights (74)
West Alton (721)
Westwood (290)
Whiteside (83)
Wilbur Park (457)
Winfield (890)