Il paese è situato sull'isola di Salina nelle Eolie, ha una superficie di 8 kmq ad un'altitudine di circa 100 metri sopra il livello del mare ed occupa circa un terzo dell'isola.
Il nome del comune significa "porto", invece secondo un'altra ipotesi, il nome deriverebbe dalla repubblica marinara di Amalfi.