San Andrés de Machaca

El municipio tiene una superficie de 1.575,91 km² y cuenta con una población de 6.145 habitantes (según el Censo INE 2012).

[1]​ Tiene una temperatura media anual de 8 °C y la localidad se encuentra a 116 km al oeste de la ciudad de La Paz, sede de gobierno del país.

[2]​ El municipio está formado fisiográficamente por un conjunto de montañas y colinas, por lo cual su altura varía desde los 3.810 m s. n. m. por el área del lago Titicaca hasta 4.381 m s. n. m. en el Cerro Pacocahua.

La mayor parte de su territorio está conformado por la planicie del Altiplano boliviano.

Limita al norte con el municipio de Guaqui, al noroeste y oeste con la República del Perú, al sur con las provincias de General José Manuel Pando y Pacajes, y al este con el municipio de Jesús de Machaca.