La Gravona coule en Corse dans le département de la Corse-du-Sud. Elle prend sa source sur la commune de Bocognano sur les flancs du Monte Renoso.
Elle se jette dans le Prunelli à la limite communale d'Ajaccio et de Porticcio.
Sa longueur est de 46,5 kilomètres.