Vasco da Gama (ofte forkortet til Vasco; konkani वास्कू) er en by i den indiske delstaten Goa. Byen er oppkalt den portugisiske oppdageren Vasco da Gama. Vasco er Goas største by og har omtrent 100 000 innbyggere (2005) og er en betydelig havneby.
Byen befinner seg på den vestlige enden av Mormugão-halvøya, og ligger ved munningen av elven Zuari. Vasco ligger omtrent 30 kilometer unna delstatshovedstaden Panaji.
Vasco ble grunnlagt i 1543.