John Shadegg (22. lokakuuta 1949 Phoenix, Arizona) on yhdysvaltalainen republikaanipoliitikko, joka edusti Arizonan kolmatta vaalipiiriä Yhdysvaltain edustajainhuoneessa vuodesta 1995 vuoteen 2011, kahdeksan kaksivuotiskautta.[1][2]
Shadegg palveli Arizonan ilmakansalliskaartissa vuosina 1969–1975. Hän valmistui Arizonan yliopistosta lakimieheksi vuonna 1975, jonka jälkeen hän toimi muun muassa Arizonan osavaltion oikeusministerin erikoisavustajana.[1] Hän vastustaa veronkorotuksia ja joukkojen vetämistä Irakista.