È uno dei tre comuni ubicati sull’isola di Salina, nell’arcipelago delle Isole Eolie. Il comune è situato nella parte settentrionale dell’isola, alle pendici del Monte dei Porri e del Monte Rivi. Su un piccolo altopiano, con sbocco al mare, è situato il paese principale. All’estremità orientale del comune c’è la frazione di Pollara, su una baia a picco sul mare al centro della quale è situato lo Scoglio Faraglione.
Comuni costieri confinanti : Leni ⟵ Malfa ⟶ Santa Marina Salina