There are several cities on Elba Island, which is located off the coast of Tuscany, Italy. The main city on the island is Portoferraio, which is also the capital of the island. Other cities on Elba Island include Porto Azzurro, Capoliveri, Marciana Marina, and Rio Marina. These cities are popular tourist destinations due to their beautiful beaches, historical sites, and scenic landscapes.