Norwood, a borough in Delaware County, had a population of 5,890 in the 2020 census.

Just 10 miles from Philadelphia, it offers a suburban atmosphere, local parks, and convenient access to public transportation and major highways.