Il naît près de la localité de Pie-d'Orezza, et prend d'abord la direction de l'est[4]. Il change rapidement de direction, pour se diriger d'abord vers le nord, puis vers l'est-nord-est[4]. La plus grande partie de son bassin versant se situe sur le territoire de parc naturel régional de Corse. L'ensemble de son bassin est fortement boisé et montagneux. Après avoir parcouru 30,8 kilomètres[1], il se jette dans la mer Tyrrhénienne sur le territoire de Taglio-Isolaccio sur la côte orientale de l'île.
Les fleuves côtiers voisins sont au nord le Golo et au sud la Bravona.
Le Fium'altu traverse une seule zone hydrographique Le Fium'altu (Y931) de 127 km2. Ce bassin versant est constitué à 93,42 % de « forêts et milieux semi-naturels », à 5,69 % de « territoires agricoles », à 0,61 % de « territoires artificialisés »[1].
Organisme gestionnaire
L'organisme gestionnaire est le Comité de bassin de Corse[3], depuis la loi corse du .
Affluents
Le Fium Alto a trente-quatre affluents référencés :
le ruisseau Pisciancone, (rd[note 1]), 0,9 km sur la seule commune de Pie-d'Orezza.
À la station Y9315010 de Taglio-Isolaccio, (Acitaja), pour un bassin versant de 114 km2, et depuis 53 ans, les débits observés permettant de donner un module ou débit moyen de 1,360 m3/s[2].
Débit moyen mensuel (en m3/s) Station hydrologique : Y9315010 - Le Fium Alto à Taglio-Isolaccio (Acitaja) 114 km2 de bassin versant[2] (le 4/2/2013 sur 53 ans)