Catavi liegt auf dem bolivianischen Altiplano zwischen den Anden-Gebirgsketten der Cordillera Occidental im Westen und der Cordillera Central im Osten. Das Klima der Region ist semihumid und ein typisches Tageszeitenklima, bei dem die mittleren Temperaturschwankungen im Tagesverlauf deutlicher ausfallen als im Jahresverlauf.
Die mittlere Durchschnittstemperatur der Region liegt bei 9 °C (siehe Klimadiagramm Batallas), die Monatsdurchschnittswerte schwanken nur unwesentlich zwischen 6 °C im Juli und 10 °C im November und Dezember. Der Jahresniederschlag beträgt etwa 600 mm, die Monatsniederschläge liegen zwischen unter 15 mm in den Monaten Juni bis August und zwischen 100 und 120 mm von Dezember bis Februar.
Verkehrsnetz
Catavi liegt in einer Entfernung von 64 Straßenkilometern westlich von La Paz, der Hauptstadt des Departamentos.
Von La Paz aus führt die asphaltierte NationalstraßeRuta 2 in westlicher Richtung nach El Alto und weitere fünf Kilometer in nordwestlicher Richtung. Dann zweigt die Ruta 1 nach Südwesten ab und führt über Laja nach Tambillo. Von dort erreicht man über eine Seitenstraße in nordwestlicher Richtung nach zwölf Kilometern Catavi.
Bevölkerung
Die Einwohnerzahl der Ortschaft ist in den vergangenen beiden Jahrzehnten nur geringfügig angestiegen: