St. Elmo, Alabama

St. Elmo is an unincorporated community in Mobile County, Alabama, United States. It is located approximately seven miles due north of Bayou La Batre and the Mississippi Sound and approximately 10 miles east of Grand Bay.
  • Elevation: 135 ft (41 m)
  • Country: United States
  • State: Alabama
  • County: Mobile
  • ZIP code: 36568
  • Area code: 251
  • GNIS ID: 126090
Data from: