Karhuiza ist zentraler Ort des Kanton Karhuiza im MunicipioBatallas in der Provinz Los Andes. Karhuiza ist Nachbarort der Stadt Batallas und liegt auf einer Höhe von 3866 m, acht Kilometer südöstlich vom Ufer des Titicacasees entfernt. Südöstlich von Karhuiza erstreckt sich die weite Ebene des bolivianischen Hochlandes bis über El Alto und La Paz hinaus, dreißig Kilometer östlich von Karhuiza verläuft der Gebirgsriegel der Cordillera Muñecas, die hier mit dem Huayna Potosí auf über 6000 Meter ansteigt.
Geographie
Karhuiza liegt auf dem bolivianischen Altiplano zwischen den Anden-Gebirgsketten der Cordillera Occidental im Westen und der Cordillera Central im Osten. Die Region weist ein ausgeprägtes Tageszeitenklima auf, bei dem die mittleren Temperaturschwankungen im Tagesverlauf deutlicher ausfallen als im Jahresablauf.
Die Jahresdurchschnittstemperatur der Region liegt bei 9 °C, die mittleren Monatswerte schwanken nur unwesentlich zwischen 6 °C im Juli und 10 °C im November und Dezember (siehe Klimadiagramm Batallas). 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
Karhuiza liegt in einer Entfernung von sechzig Straßenkilometern nordwestlich 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 weiter in nordwestlicher Richtung über Villa Vilaque, Palcoco und Karhuiza nach Batallas. Von hier führt die Ruta 2 weiter nach Copacabana am Titicacasee, bei Huarina zweigt die Ruta 16 nach Norden ab, die entlang der peruanischen Grenze bis ins bolivianische Tiefland führt.
Bevölkerung
Die Einwohnerzahl der Stadt ist im vergangenen Jahrzehnt zwischen den beiden letzten Volkszählungen leicht zurückgegangen: