Il rio Quirra è un torrente che scorre fra i comuni di Jerzu, Tertenia, le exclavi dei comuni di Osini ed Arzana, e Villaputzu.
La sorgente è situata a Jerzu; il fiume scorre in direzione sud-sud-est passando a poca distanza dal centro abitato di Tertenia incanalato fra i tacchi d'Ogliastra e il complesso forestale di monte Ferru (875 m).
Dopo un percorso di circa 40 km, il corso d'acqua, sovrastato dai ruderi del Castello di Quirra, sfocia nel mar Tirreno, nel territorio di Villaputzu.