Cette rivière est née à 280m d’altitude, à côté de l’étang Chapelier à Versailleux, c’est un affluent de la Veyle en rive gauche. Après avoir arrosé dix communes, trois cantons et parcouru 40,8km, ce cours d’eau conflue avec la Veyle à 188m d’altitude.