Geneva is a city in Geneva County, Alabama, and serves as the county seat. Located in the southeastern part of the state, it is part of the Dothan metropolitan area. The city was incorporated in 1875 and has been the largest municipality in Geneva County since 1940.
According to the 2020 census, Geneva had a population of 4,292 residents. As the county seat, it functions as the administrative center for Geneva County.