Saint-Gelais is a town and commune in the Deux-Sèvres département of western France.
Coordinates: 46°23′N 0°23′W / 46.383, -0.383