Irondale, AL
13,455
Population
17.3
square miles
777
people per square mile