Gustavo Miguel Zapata (ur. 15 października 1967 w Saladillo) – argentyński piłkarz, grający podczas kariery na pozycji pomocnika.
Kariera klubowa Gustavo Zapata rozpoczął karierę w drugoligowym River Plate w 1986. W sezonie 1987/88 był wypożyczony do drugoligowego CA Temperley. Po powrocie w sezonie 1988/89 Zapata zadebiutował w argentyńskiej ekstraklasie. W sezonie 1999/90 wywalczył sobie miejsce podstawowym składzie. Z River Plate trzykrotnie zdobył mistrzostwo Argentyny: 1990, Apertura 1991 i Apertura 1993.
Jesienią 1993 zdecydował się na transfer do nowo utworzonej J.League do klubu Yokohama Marinos. W Japonii Zapata występował przez trzy lata i rozegrał w J.League 95 meczów, w których strzelił 3 bramki. Po powrocie do Argentyny został zawodnikiem San Lorenzo de Almagro. Ostatnim klubem w jego karierze była Chacarita Juniors, w której zakończył karierę w 2001. Ogółem w latach 1989-2001 w lidze argentyńskiej rozegrał 176 meczów, w których strzelił 2 bramki.