Le territoire de Campo nell'Elba occupe la partie la plus méridionale de l'île et constituée d'une plaine, et s'étend du golfe de Lacona à Pomonte. Ici, il est possible de passer en l'espace de quelques kilomètres de l'animation de la côte à un type de séjour plus calme et plus réfléchi dans les hameaux de l'arrière-pays, comme les pittoresques San Piero et Sant'Ilario. Le territoire de Campo nell'Elba comprend également l'île de Pianosa.
Le centre principal de cette commune éparpillée, composée de villages et de petits hameaux, est Marina di Campo, un ancien village de pêcheurs qui utilisait la vaste baie sablonneuse comme lieu de débarquement. Aujourd'hui, grâce à son long rivage sablonneux – le plus long de l'île d'Elbe – la baie est devenue l'une des zones les plus populaires pendant la saison estivale.