Madrid, AL Rankings


0 Reviews



Download our custom City Report to see exclusive
data on cost of living, crime, climate, and more.

Madrid, AL is a small town located in Barbour County, Alabama. It has an estimated population of just 810 according to the US Census Bureau of 2019 and is the 26th largest city in the state. Although Madrid, AL is not well-known for its size or population, it ranks highly in several quality of life factors. According to BestPlaces, Madrid boasts high scores for amenities (A+), cost of living (B+) and housing (A+). Additionally, the city's crime rate of 2 per 1,000 people makes it one of the safest cities within Alabama. Overall, Madrid's excellent rankings make it an attractive choice for those who seek a safe and affordable place to live.

Best Places ranks thousands of places to live based on analysis, data and key statistics from the U.S. Census and our Best Places To Live Expert Insights.

Madrid Ranked
#50 America's Best and Worst Cities for Crime (Smallest Metro Areas)
The cities listed here are the 117 Smallest Metropolitan Statistical Areas, ranging in population from approximately 200,000 ... Read More

Madrid Ranked
#72 America's Most (and Least) Stressful Cities (117 Smallest Metro Areas)
Between international terrorism and a struggling economy, today’s Americans are faced with more stress than ever. In this new st... Read More

Madrid Ranked
#256 2005 Best Places to Live
2005 Best Places to Live Study.... Read More

Madrid Ranked
#327 Best Green Cities
Country Home magazine, in conjunction with Sperlings BestPlaces, reveals that Burlington, Vermont is the 2007 Best Green Pla... Read More

Browse all of our Best Places Rankings
Reviews
Compare Madrid, AL
cost of living
Compare food, housing, utilities, and more in Madrid, Alabama to any other city in the US.