Le Loc'h prend sa source à Plaudren et se dirige à l'Ouest (à l'inverse de l'Arz) puis bifurque au Sud à la moitié de son cours. Il coule dans le département du Morbihan dans la région Bretagne.
Il devient la rivière d'Auray, avancée Nord du golfe du Morbihan, sur la commune d'Auray, juste à l'Ouest de Pluneret. La rivière d'Auray est une ria qui donne sur le golfe du Morbihan entre Locmariaquer au Sud, et la pointe du Blair et Sept Îles, sur la commune de Baden au Nord. La rivière d'Auray est navigable.
La longueur de son cours d'eau est de 56,4 km.
Lien Wikipédia