Achacachi está ubicado en la provincia Omasuyos, del departamento de La Paz, Bolivia, al sureste del lago Titicaca.