Elwyn is a town in the Philaelphia-Camden metropolitan area. Elwyn is in Middletown Township in Delaware County, Pennsylvania, USA. Middletown Township had a population of 16,000 in the 2000 census. Elwyn has a latitude of 39.907N, longitude of -75.41W and an elevation of 253 feet above sea level.