Pelham is located in the central portion of Alabama, 17 miles south of Birmingham. It is located in Shelby County, the state's fastest-growing county. While Pelham's population of 24,000 allows us to retain our small-town feel, we have two exits off Interstate 65, offering convenient and easy access to Birmingham, Atlanta, and the beautiful beaches of South Alabama. Our scenic neighborhoods offer a retreat from the busy world. It’s a wonderful place to call home and a great place to visit. Pelham boasts more than 5,500 businesses, a two-to-one advantage over its nearest competitor in Shelby County. Seventeen hundred of them are small or mid-sized.