Dauphin Island is a town in Alabama, this place is a barrier island located 3 miles south of the mouth of Mobile Bay in the Gulf of Mexico. Dauphin Island is home to Fort Gaines, Dauphin Island