Pelham is a charming city located in Shelby County, Alabama, United States. It is a vibrant and growing community with a population of approximately 23,000 residents. Pelham is known for its beautiful parks, excellent schools, and a strong sense of community. The city is home to a variety of recreational facilities, including the Pelham Civic Complex and Ice Arena, which offers ice skating, hockey, and other events. Oak Mountain State Park, one of the largest state parks in Alabama, is also located in Pelham and provides opportunities for hiking, fishing, camping, and other outdoor activities.