Joyabaj fue uno de los municipios originales del Estado de Guatemala en 1825; era parte del departamento de Sololá/Suchitepéquez, cuya cabecera era Sololá e incluía a Joyabaj, Quiché, Atitlán, Suchitepéquez, y Cuyotenango.