Mark David McGwire (ur. 1 października 1963) – amerykański baseballista, który występował na pozycji pierwszobazowego przez 16 sezonów w Major League Baseball.
Kariera zawodnicza McGwire studiował na University of Southern California, gdzie w latach 1982–1984 grał w drużynie uniwersyteckiej USC Trojans. W czerwcu 1984 został wybrany w pierwszej rundzie draftu z numerem dziesiątym przez Oakland Athletics. W tym samym roku na igrzyskach olimpijskich wraz z reprezentacją Stanów Zjednoczonych zdobył srebrny medal. Debiut w MLB zaliczył 22 sierpnia 1986 w meczu przeciwko New York Yankees. W 1987 po raz pierwszy zagrał w All-Star Game, zdobył najwięcej home runów w MLB (49), uzyskał najlepszy wskaźnik slugging percentage (0,618) i został wybrany najlepszym debiutantem w American League.
W sezonie 1989 zagrał we wszystkich meczach World Series, w których Athletics pokonali San Francisco Giants 4–0;