John David Barber (22. heinäkuuta 1929 Little Marlow, Buckinghamshire – 4. helmikuuta 2015 Palma de Mallorca, Espanja) oli brittiläinen moottoriurheilija, joka osallistui yhteen Formula 1 -luokan kilpailuun kaudella Cooper-tallissa. Kyseinen kilpailu oli Argentiinan Grand Prix 1953. Barber sijoittui kilpailussa kahdeksanneksi saavuttamatta yhtään MM-pistettä.