El municipio de Viacha, fue creado el 18 de noviembre de 1841. Tiene una extensión de 5410 km2, Su topografía tiene un relieve ondulado, con presencia de serranías. Los principales ríos son el Desaguadero, el Chama, el Jachajahuira y el Pallina. El clima es frio, tiene temperatura promedio de 8°C. Tiene una población aproximada de 80.724 habitantes.
Limita al norte con el municipio de Laja y El Alto; al este con los municipios de El Alto, Achocalla, Calamarca, Collana; al oeste con los municipios de Comanche, Santiago de Machaca, Laja; al sur con los municipios de Collana y Comanche. Su principal actividad es la ganadería, entre las que más se destacan son el vacuno, ovino, porcino y camélidos, además se encuentra la Fábrica de Cemento SOBOCE. Además se encuentra la estación de ferrobús, el cual es un bus adaptado a las vías del ferrocarril, de donde parte hacia otros municipios.
Turismo en el municipio:
Los atractivos más relevantes son: El santuario de la virgen de Letanías, (virgen más pequeña del mundo), otro atractivo es el Parque Jayu Phuch'u, Templo de San Agustín, el fortín de Pan de azúcar, entre otros. Entre las actividades turísticas que se realizan peregrinaciones hacia el Santuario de Letanías en época de Semana Santa.