John Anderson (Cincinnati, Ohio, SAD, 4. srpnja 1907. – Naknek, Aljaska, SAD, 11. srpnja 1948.) je bivši američki bacač diska i olimpijski pobjednik na Olimpijadi 1932. u Los Angelesu. Tada je bacio disk 49,49 m čime je postavio novi olimpijski rekord.
Anderson se nije uspio kvalificirati na sljedeće OI 1936. u Berlinu. Tijekom 2. svjetskog rata služio je u američkoj mornarici na Tihom oceanu a poslije toga bio je pomorski časnik u ribarskoj floti koja se bavila ulovom lososa. Preminuo je 1948. u Aljaski zbog posljedica krvarenja u mozgu.