Coatesville is a city in Chester County, Pennsylvania, United States. The population was 13,350 at the 2020 census. Coatesville is approximately 39 miles west of Philadelphia.