Lower Makefield township, Bucks County, PA
33,187
Population
17.9
square miles
1,856.9
people per square mile