Bristol, WI
5,169
Population
32.7
square miles
158.1
people per square mile