Hamilton, TX
2,898
Population
3.5
square miles
835.9
people per square mile