Karl Gustaf Vilhelm Staaf (född 6 april 1881 i Stockholm, död 15 februari 1953 i Motala) var en svensk friidrottare och dragkampare, känd för sin mångsidighet inom idrotten. Han representerade Djurgårdens IF och deltog i flera grenar vid OS i Paris 1900.
Under OS 1900 tävlade Staaf i stavhopp, tresteg, diskus och slägga. Hans främsta framgång kom dock i dragkamp, där han var en av tre svenskar i ett kombinerat svensk-danskt lag som besegrade Frankrike och erövrade guldmedaljen (tillsammans med bl.a. Djurgårdsikonen Gustaf Söderström). Detta var Sveriges första OS-guld någonsin. Han kom femma i slägga, sjua i stavhopp (2,70 m), elva i diskus. I tresteg ställde han upp både med och utan ansats utan placering.
På nationell nivå vann Staaf svenska mästerskap i stavhopp, diskus och femkamp år 1900. Han erhöll även ett SM-silver i tresteg samma år.
Den 20 juli 2022 hedrades Karl Gustaf Staaf postumt genom att väljas in som medlem nummer 22 i Djurgårdens IF:s Hall of Fame (här finns en film om KG Staaf), en erkänsla för hans betydande insatser för klubben och svensk idrott.
Se även DIF Historia.