Porto Ercole é uma frazione italiana, localizada na comuna de Monte Argentario, na província de Grosseto, Região da Toscana.
É uma das duas maiores localidades de Monte Argentario, junto com Porto Santo Stefano. Seu nome significa "Porto Hércules" e está localizada no lado leste de Monte Argentario, a cerca de doze quilômetros de Porto Santo Estevão.
Pertence à rede das Aldeias mais bonitas de Itália.