[3] La localidad se ubica sobre la carretera 3, a medio camino entre Tebas y Lebadea.
[4] Recibe su nombre de Haliarto, una antigua ciudad de la región histórica de Beocia cuyas ruinas se encuentran a las afueras del actual poblado.
La localidad es el resultado de la fusión de dos asentamientos agrícolas llamados "Moulki" (Μούλκι) y "Krimpás" (Κριμπάς), que en 1835 formaron un municipio con el nombre de la antigua ciudad.
Krimpás adoptó el nombre de Alíartos en 1919, y desde 1953 el topónimo pasó a designar un único asentamiento formado por los barrios de Moulki y Krimpás.
[5][6] Formó parte de la Grecia otomana desde 1471.