Florala is a town in Covington County, Alabama, United States. At the 2010 census the population was 1,984.
Florala is located along the Alabama–Florida state line at 31°0′28″N 86°19′30″W (31.007712, -86.324957). It is bordered by the town of Lockhart to the west and the town of Paxton, Florida, to the south.
According to the U.S. Census Bureau, the city has a total area of 11.0 square miles (28.4 km2), of which 10.5 square miles (27.3 km2) is land and 0.46 square miles (1.2 km2), or 4.07%, is water. Lake Jackson lies on the state line, half in Florala. Florala City Park occupies all of the lake's shoreline in Alabama.
As of the census of 2010, there were 1,980 people, 839 households, and 514 families living in the city. The population density was 180.2 people per square mile (72.6/km2). There were 1,107 housing units at an average density of 105.0 per square mile (40.6/km2). The racial makeup of the city was 80.1% White, 15.8% Black or African American, 0.8% Native American, 0.4% Asian, 0.7% from other races, and 2.3% from two or more races.