It is bordered by Tennessee to the north , Georgia to the east , Florida and the Gulf of Mexico to the south , and Mississippi to the west .
The states bordering Alabama are Tennessee to the north ; Georgia to the east ; Florida to the south ; and Mississippi to the west .