El pueblo tiene una parte situada en el litoral que se extiende a lo largo de la Costa dei trabocchi e incluye en su territorio el río Feltrino.
Los primeros restos de la población son romanos, puesto que ya e en esa época existía un puerto en la desembocadura del Feltrino.
Los Longobardos le dieron al puerto el nombre de Wald, que derivó en Gualdum.
Lanciano vio que el puerto de San Vito era interesante para su comercio y para dar salida a los productors de sus ferias, famosas en toda Italia, y reestructuró el puerto.
La costa de San Vito fue bombardeada durante la Primera Guerra Mundial.