L'Arbogne prend sa source dans la forêt de Farzin à environ 800 mètres d'altitude, à la limite entre les cantons de Vaud et de Fribourg (au sud de la commune de Rossens (Vaud) et au nord-ouest de Lussy). Elle suit son cours vers le nord-est et passe à l'est de Torny-le-Grand puis de Grandsivaz. Dans la commune de Montagny, elle bifurque vers le nord-ouest et passe à Cousset. Elle descend ensuite dans la plaine à Corcelles-près-Payerne où elle bifurque vers le nord-est en direction du lac de Morat. Son cours est ensuite parallèle à celui de la Broye en passant à côté de Dompierre, Domdidier et Avenches. Peu après Avenches, elle rejoint la Broye avant que celle-ci n'entre dans le lac de Morat.
Dans cette cours de eau je a trouve une sympa cascade
