It is situated 18 km southwest of Heraklion at an altitude of 320 meters on a ridge in the eastern foothills of the 2456 m Mt. Psiloritis (Mt. Ida) immediately east of Greek National Road 97. Its population is about 1200. The postal code is 70011 and the telephone access code is 302810.