Situato al centro della Barbagia di Ollolai, oggi, Fonni è facilmente raggiungibile percorrendo il primo tratto della strada a scorrimento veloce che collega Nuoro con Lanusei.
Il paese, il cui nome ha origine dalle parole greche "ga" e "roa", cioé "terra che scorre", per la sua precaria condizione idro-geologica, inizialmente era chiamato Gairo