Eddystone, a small borough in Delaware County, had a population of 2,325 in the 2020 census.

Located 13 miles southwest of Philadelphia along the Delaware River, it offers an industrial heritage, a tight-knit community, and convenient access to major highways.