Bart Nieuwkoop, né le 7 mars 1996 à Berg-op-Zoom aux Pays-Bas, est un footballeur néerlandais de 1,81 m évoluant au poste d'arrière droit à Feyenoord Rotterdam.
Formé au Feyenoord Rotterdam, Bart Nieuwkoop fait ses débuts en Eredivisie le 4 octobre 2015 lors d'un match contre De Graafschap, où son équipe s'impose 2-1. Il découvre ensuite la Ligue des champions en 2017 lors d'une rencontre face au Shakhtar Donetsk.
En 2019, il est prêté pour une saison à Willem II, où il dispute 20 matchs. Après la fin de son contrat avec Feyenoord, Nieuwkoop rejoint librement l'Union Saint-Gilloise en Belgique en 2021, où il joue un rôle clé dans l'équipe récemment promue. Il marque son premier but avec le club le 6 novembre 2021, lors d'une victoire 4-0 contre le Charleroi SC.
Le 10 août 2023, Bart Nieuwkoop retourne à Feyenoord Rotterdam, son club formateur, où il signe un contrat jusqu'en 2027.
En sélection nationale, il s'est illustré avec les équipes de jeunes des Pays-Bas, inscrivant notamment un but avec les moins de 19 ans contre la Moldavie, et ayant exercé la fonction de capitaine avec les moins de 20 ans lors de matchs contre la France et l'Allemagne.
Avec Feyenoord, Bart Nieuwkoop a remporté plusieurs titres, dont le championnat des Pays-Bas en 2017, ainsi que deux Coupes des Pays-Bas en 2016 et 2018, et deux Johan Cruijff Schaal en 2017 et 2018.