Il Comune di Monte San Vito è posto su di un colle (135 metri s.l.m.) a ridosso del mare Adriatico nel versante sinistro della Valle dell'Esino.
Il centro storico è situato sulla punta del colle compreso fra i torrenti Triponzio e Guardengo. Il resto del territorio comprende le frazioni di Santa Lucia, Borghetto e le Cozze.