Grand Bay, Alabama, United States [CDP]; population was 3,383 in 1990; housing units was 1,245 in 1990; location is 30°28'N 88°21'W; land area is 8.66 square miles (5,544 acres); water area is 0.03 square miles (21 acres); FIPS code is 31024 [SourceCBP]