Saint-Jean-sur-Veyle (, ) is a commune in the Ain department in eastern France.
The Veyle flows northwest through the southern part of the commune.