Try a different search or click on nearby areas below.
Shrewsbury is an inner-ring suburb of St. Louis, located in St. Louis County, Missouri, United States. The population was 6,254 at the 2010 census.
The city is home to the broadcast towers of KSDK and KDNL-TV.
Shrewsbury is located at 38°35′16″N 90°19′37″W (38.587902, -90.326989).
According to the United States Census Bureau, the city has a total area of 1.43 square miles (3.70 km2), all land.
The city is roughly bounded by St. Louis to the east, Webster Groves to the north, Marlborough to the west and Mackenzie and Affton to the south.
Children in Shrewsbury attend Webster Groves and Affton school districts.
As of the census of 2010, there were 6,254 people, 3,218 households, and 1,331 families residing in the city. The population density was 4,373.4 inhabitants per square mile (1,688.6/km2). There were 3,487 housing units at an average density of 2,438.5 per square mile (941.5/km2). The racial makeup of the city was 90.4% White, 3.6% African American, 0.2% Native American, 3.9% Asian, 0.5% from other races, and 1.4% from two or more races.