Norwood Court, Missouri

Norwood Court is located in Saint Louis County. About 890 people live here (as of 2020). Between 2010 and 2020, the population declined from 959 to 890. The region is at 182 meters above sea level. The area covers about 0.3 square kilometers. There are about 17 streets in Norwood Court. Norwood Court is village in St. Louis County, Missouri, United States.

Norwood Court – Facts

Population 890
Area 0.3 km²
Elevation 182 m
Located in St. Louis County
Country United States
Official name Norwood Court

Data source: Wikidata (CC0)

Streets in Norwood Court, Missouri