Madrid, AL
259
Population
1.7
square miles
148.3
people per square mile