Palo Alto, CA
66,021
Population
24.1
square miles
2,745
people per square mile