Pennington, AL, with a zip code of 36916, is a small town located in Choctaw County. According to BestPlaces, it is ranked #5,715 in the United States for highest cost of living and #6,871 for most affordable housing. The population was estimated at 1,135 people in 2018. Despite its small size, Pennington has several amenities that make it a great place to live. It is home to two elementary schools and the East Mississippi Community College-Mayhew Campus which offers a variety of educational opportunities. The town also features several parks and recreational facilities such as the Sportsplex and the Pennington Skatepark. The surrounding area offers plenty of outdoor activities such as fishing and boating on Lake Pushmataha which is just minutes away from Pennington. With its low cost of living and ample amenities, Pennington is an ideal location for those looking for an affordable yet comfortable 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.
Pennington, 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