L'île Campobello est située dans la baie de Fundy à l'entrée de la baie de Passamaquoddy et adjacente à l'entrée de la baie de Cobscook. Elle fait partie du comté de Charlotte. En fait, la paroisse de Campobello (' en anglais) est une municipalité rurale incluant toute l'île ainsi que quelques petites îles situées à proximité. L'île forme une communauté rurale faisant partie de cette paroisse nommée ' signifiant « Île Campobello ». Une des autres îles incluent dans la paroisse est l'île Head Harbour.