Monroeville is a home-rule municipality in Allegheny County, Pennsylvania, United States. It is a suburb with mixed residential and commercial developments located about 10 miles (16 km) east of Pittsburgh. The population was 28,640 at the 2020 census.