Scilla è situata sull’omonima punta: il Promontorio Scillèo, proteso sullo Stretto di Messina, che anticamente veniva denominato Stretto di Scilla. Le origini sono antichissime. Si affaccia sul mar Tirreno anche con la località balneare di Favazzina, ed è parte della Costa Viola.
Comuni costieri confinanti : Bagnara Calabra ⟵ Scilla ⟶ Villa San Giovanni