Upper Freehold township, Monmouth County, NJ
7,244
Population
46.5
square miles
155.9
people per square mile