Matthew James Upson (s. 18. huhtikuuta 1979 Hartismere, Englanti) on englantilainen uransa päättänyt jalkapalloilija. 185-senttinen Upson oli pelipaikaltaan puolustaja.
Upson pelasi urallaan Lutonissa, Arsenalissa, Nottinghamissa, Crystal Palacessa, Readingissa, Birminghamissa, West Hamissa, Stokessa, Brightonissa, Leicesterissä sekä Milton Keynes Donsissa. Pelatessaan West Hamissa hän toimi joukkueen kapteenina vuosina 2009–2011. Arsenalissa pelatessaan Upson voitti Englannin Valioliigan mestaruuden kaudella 2001–2002.
Englannin maajoukkuetta Upson edusti yhteensä 21 kertaa vuosina 2003–2010. Hän kuului Englannin joukkueeseen MM-kilpailuissa 2010, joissa hän pelasi kaksi ottelua. Hän teki urallaan kaksi maaottelumaalia: ensimmäisen 19. marraskuuta 2008 ystävyysottelussa Saksaa vastaan ja toisen 27. kesäkuuta 2010 MM-kilpailuiden neljännesvälieräottelussa Saksaa vastaan.
