Le Veyron est un cours d'eau coulant en région Auvergne-Rhône-Alpes dans le département de l'Ain. Il prend sa source dans la commune de Cerdon au niveau de la Cascade de la Cula.
Il se jette dans l'Ain au niveau de la commune de Poncin.
Sa longueur est de 7.8 kilomètres.