L'Orb prend sa source dans les Monts de l'Escandorgue à 884 mètres d'altitude dans le secteur de Roqueredonde, au nord de Lodève.
(vu sur la randonnée de l'Orb à l'Escandorgues à Roqueredonde)
A Ceilhes et Rocozels, il prend de l'importance.
Assez rapidement, l'Orb remplit le lac de barrage d'Avène et prend un aspect différent, bouillonnant jusqu'aux Bousquet d'Orb avec une succession de gorges.
Au niveau d'Avène
A Bédarieux
Ensuite il reçoit la Mare à Hérépian comme affluent. Vue sur l'Orb depuis le pont à l'entrée d'Hérépian.
A Colombière sur Orb, un de ses affluents (le ruisseau d'Arles) a creusé des gorges. (randonnée sur place)
Les rives de l'Orb sur la randonnée "les Balcons d'Arles" à Colombières sur Orb
Il traverse Lamalou les Bains.

Il est rejoint par le Jaur à niveau du pont de Tarassac et poursuit son cours jusqu'à Roquebrun (magnifiques gorges).
Roquebrun, joli village médiéval en bordure de l'Orb (Petit Nice du Caroux)
Il arrive à Cessenon en passant par la base des Réals. à ce niveau il est plutôt tumultueux.
Ensuite, il s'apaise aux alentours de Lignan sur Orb.
Lignan sur Orb
Il poursuit sa route vers Béziers et s'élargit en passant sous le pont Vieux.
C'est là que l'Orb rejoint le canal du Midi qui l'enjambe sans se mélanger grâce au pont canal.
Nous le retrouvons à Sérignan
Arrivée : il rejoint la mer à Valras plage.
Quelques explications : Le fleuve Orb est relié par de nombreux affluents le long de son parcours. Il traverse 30 communes dans l' Hérault et 3 communes dans l'Aveyron. C'est un affluent de la Méditerranée. il est le confluant de 93 affluents, 89 ruisseaux et 4 rivières. il marque la séparation entre l'Hérault et l'Aveyron.
Exemples d'affluents : la Mare, Le Jaur, Le ruisseau d'Arles, le Frejo, le ruisseau d'Heric, Vernazoubres, Lamalou.
Il passe par exemple à Avène, Bédarieux, Béziers, Colombières sur Orb, Lamalou les Bains, Roqueredonde, Serignan, Hérepian, Saint Martin de l'Arçon, Vieussan, Roquebrun, Ceilhes et Rocozels, Lunas, Cessenon, Sauvian, La tour sur Orb.... et bien d'autres.
L'Orb et l'Hérault naissent à une cinquantaine de kilomètres l'un de l'autre et se jettent dans la mer méditerranée à une dizaine de kilomètres l'un de l'autre.