Capoliveri limita con los municipios de Portoferraio, Porto Azzurro y Rio nell'Elba.