La acrópolis de la antigua Haliarto se localiza en el extremo occidental de una pequeña localidad que actualmente ha recuperado su antiguo nombre de Haliarto y antes se llamaba Kastri, situada a unos 20 km al oeste de Tebas.