Está situado en la costa siciliana septentrional, a unos 70 km de Palermo, a los pies de un promontorio rocoso.