D'une longueur de 13,5 kilomètres[1], le Mézayon prend sa source à 500 mètres au nord du Roc de Gourdon (1 061 m), à l'altitude 895 mètres, sur la commune de Pourchères[2].
Il coule globalement de l'ouest vers l'est en longeant la route départementale D260 et conflue à l'extrémité est de la commune de Privas, sur la commune de Coux, à l'altitude 197 mètres[2].
Communes et cantons traversés
Dans le seul département de l'Ardèche, le Mézayon traverse sept communes[1] et un canton :
Sur le ruisseau le Mézayon fut installé des moulins[5].
Entre le Petit Tournon sur la commune de Privas et le Bourdely sur la commune de Coux, deux étages de pont et viaduc ont été construits.