Newtown Township, Delaware County, Pennsylvania - Wikipedia
https://en.wikipedia.org/wiki/Newtown_Township,_Delaware_County,_Pennsylvania
WebNewtown Township, also referred to by the name of its post office of Newtown Square, is a township in Delaware County, Pennsylvania, United States. Prior to 1789, it was part of Chester County. As of the 2020 census, the population was 15,002.
DA: 71 PA: 24 MOZ Rank: 43