 Geneva is located south of the center of Geneva County at (31.038181, -85.876677), at the confluence of the Pea River with the Choctawhatchee River.Alabama State Route 52 passes through the city north of downtown, leading northeast to Hartford and northwest to Samson.Dothan is to the northeast via Route 52.