North Royalton, OH
31,120
Population
21.4
square miles
1,454.4
people per square mile