Canby, OR
18,127
Population
4.7
square miles
3,858.8
people per square mile