Marion, AL (36756) is a small town located in Perry County, Alabama with an estimated population of just over 3,000 people. Despite its small size, Marion is highly ranked in a variety of categories. According to BestPlaces, this area ranks as the 4th best place to live in Perry County. It also ranks very highly for its cost of living and crime rate. The cost of living index here comes in at 87.7, which is 13.3% lower than the national average. Additionally, the crime rate here is well-below average when compared to other similar sized towns in Alabama. On top of that, Marion also receives high scores for amenities such as job opportunities and diversity. With all these factors considered it's no wonder why Marion has earned such high rankings from Bestplaces.
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.
Marion, Alabama has never been in one of our rankings. Do you think this is a mistake?
Tell us what you think is great or not so great about his place.
Browse all of our Best Places Rankings