Come arrivare

Il paese si trova a 398 m s.l.m. sulle pendici dei Nebrodi, che si estendono dalle cime del monte Crasto (circa 1.300 m s.l.m.) a nord est, all'altopiano di Miraglia, con il monte Soro (1.847 m s.l.m.).

Il territorio è ricco di corsi d'acqua; in particolare è percorso dal fiume Rosmarino, una fiumara che ha inciso una profonda valle che divide in due parti distinte e ben diverse il territorio comunale e dai suoi affluenti di destra e di sinistra. Il centro abitato si trova sulla riva destra sottostante a grandiosi rilievi rocciosi di origine calcarea. Il versante sinistro del Rosmarino è invece costituito da rilievi ricchi di vegetazione che arrivano al crinale dei monti Nebrodi ed alla vetta del monte Soro (1847 m s.l.m.).

In auto
Dall'A20 Messina - Palermo, uscita svincolo di Sant'Agata di Militello.

In treno
Fermata stazione di Sant'Agata di Militello.

Aeroporto di Palermo - Falcone e Borsellino
2 h 7 min (172,1 km) passando per A20/E90 e E90

Aeroporto di Catania - Fontanarossa
2 h 43 min (223,6 km) passando per A20/E90 e A18