Duff McKagan, właściwie Michael Andrew McKagan (ur. 5 lutego 1964 w Seattle) – amerykański multiinstrumentalista rockowy, głównie basista znany z gry w zespole Guns N’ Roses. Był ponadto członkiem zespołów The Fartz, 10 Minute Warning, Neurotic Outsiders, Velvet Revolver, The Gentlemen i Jane’s Addiction. Jako muzyk koncertowy współpracował z grupą Alice in Chains
Duff jako młody chłopak związany był ze sceną punkową w rodzinnym Seattle. Grał w tym czasie na perkusji oraz gitarze. Ponieważ chciał rozwijać swoją karierę muzyczną, nauczył się grać na basie (pomógł mu w tym brat) i wyjechał do Los Angeles. Poznał tam Slasha i Stevena Adlera i przyłączył się do ich zespołu – Road Crew. Wciąż jednak szukał możliwości grania w innych zespołach. Gdy przeglądał gazetę zauważył ogłoszenie, że poszukiwany jest basista. Postanowił się zgłosić. Tak poznał Axla Rose, Izzy’ego Stradlina i resztę ówczesnego składu Guns N’ Roses. Po niedługim czasie zaprosił do gry w zespole Slasha i Stevena Adlera. W ten sposób powstał najsłynniejszy skład grupy Guns N’ Roses. W trakcie grania w zespole, a także później Duff zajmował się karierą solową. Grał także w zespole Loaded i Neurotic Outsiders oraz występował w Velvet Revolver. W 2010 roku po odejściu basisty Erica Avery’ego wstąpił do Jane’s Addiction. W 2016 wraz ze Slash'em powrócił do Guns N' Roses.