Su nombre original fue «Santa Cruz Belén de los Indios Choles» y está localizado en la Sierra de Chuacús y en el valle de Urrán y es uno de los municipios más antiguos de las Verapaces, con más de cuatrocientos años de existencia.