Selma is located in Montgomery city, United States at the 32.4074, -87.0211 coordinates. Distance from Selma to other cities. are listed below, click on the city name to find distance between. Distance from Selma to Birmingham 125 km, to Mobile 214 km, to Huntsville 261 km. The green marker indicates the location of Selma.