Il territorio comunale è diviso in due parti: Loiri, si trova pochi chilometri nell’entroterra, mentre l’estesa Porto San Paolo, sul mare, possiede un attrezzato porto turistico da cui partono collegamenti giornalieri con l’isola di Tavolara.
Comuni costieri confinanti : Olbia ⟵ Loiri Porto San Paolo ⟶ San Teodoro