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