Ashland, OR
21,401
Population
6.6
square miles
3,225.1
people per square mile