Edgmont, a township in Delaware County, had a population of 4,233 in the 2020 census.

Located 20 miles from Philadelphia, it offers a mix of rural charm, scenic landscapes, and convenient access to major highways and shopping areas.