Le nom de la localité est attesté sous la forme Sancto Vedasto de 1159 à 1189,, Hougua de Sancto Vedasto au xive siècle, La Hougue ou Port la Hougue en 1789, Port la Hougue en 1793, Saint-Vaast en 1801, Saint-Vaast-la-Hougue en 1888.
Le déterminant complémentaire la-Hougue représente l'appellatif toponymique Hougue, commun en Cotentin, et qui est une variante de Hogue, fréquent ailleurs en Normandie. Il est issu du vieux norrois haugr et désigne en général un tertre, une hauteur. Dans le cas présent la Hougue désigne un promontoire qui domine le port.
Dans les chartes du xive siècle la paroisse est appelée la Hougue de Saint-Vaast en l'Isle du Cotentin. Sous la Convention nationale (1792-1795), lors de la période révolutionnaire, la commune porte les noms de La Hougue, Port-la-Hougue, Port-Vaast, Port-Vaast-la-Hougue. Elle reprend le nom de Saint-Vaast jusqu'en 1888, date à laquelle elle devient Saint-Vaast-la-Hougue. (source Wikipédia)