Il porto dispone di 400 posti barca, distribuiti in tre approdi situati rispettivamente nelle parti nord e sud del porto di Carloforte.