De Grote Gete ontspringt in de gemeente Perwez en stroomt onder meer via Bomal, Jauchelette, Jodoigne, Saint-Jean-Geest en Hoegaarden naar Tienen. De Gete splitst zich bij de Roos in Borggracht en Gete. Na de doortocht door de stad verenigt de Gete zich weer met de Borggracht en vloeit dan via de Roosmolen naar Oplinter. Voorbij Oplinter stroomt de Grote Gete verder richting Budingen. Van aan de oorsprong tot in Budingen is de Grote Gete ongeveer 51 km lang.