Chester Heights, a small borough in Delaware County, had a population of 2,531 in the 2020 census.

Located 20 miles west of Philadelphia, it offers a scenic, rural-suburban atmosphere with historic charm and convenient access to major roadways.