Goul is a river in the Massif Central of France. It runs through the Cantal (Vezels-Roussy, Leucamp, Ladinhac, Lapeyrugue, Cros-de-Ronesque, Jou-sous-Monjou, Saint-Clément, Pailherols, Taussac, Raulhac) and the Aveyron (Saint-Hippolyte, Murols) for 52 kilometers. It is a tributary of the Truyère river.
Coordinates: 44°42′N 2°34′E / 44.700°N 2.567°E