Las elecciones generales se celebraron en San Vicente y las Granadinas el 28 de marzo de 2001. El Partido Laborista de Unidad (ULP), que había ganado el voto popular en las elecciones de 1998 pero perdió ante el Nuevo Partido Democrático (NDP), esta vez ganó. una victoria aplastante, obteniendo 12 de los 15 escaños, poniendo fin a diecisiete años de gobierno del NDP. El NDP retuvo sólo tres de sus ocho escaños, incluidos los dos escaños de las Granadinas que habían votado por el ex líder del partido, Sir James Mitchell , en todas las elecciones generales desde 1966.
Después de que su ULP ganara todas las elecciones siguientes, Gonsalves se convirtió en 2017 en el jefe de gobierno con más años de servicio continuo en el país, superando al poseedor del récord anterior, James Mitchell, que había servido de forma continua durante 16 años y 2 meses.