La Veyle est un cours d'eau du département de l'Ain en région Auvergne-Rhône-Alpes, en France, qui se jette dans la Saône en rive gauche, donc un sous-affluent du Rhône.
Cette rivière prend sa source à l'étang Magnenet, sur le territoire de la commune de Chalamont, dans l'est de la Dombes.
À Pont-de-Veyle, elle se sépare en deux bras : la Veyle, au Nord, et la Petite Veyle, qui se jettent à peu de distance l'une de l'autre dans la Saône, en rive gauche, sur la commune de Grièges, presque en face de Mâcon.
La longueur de son cours est de 66,8 kilomètres.