David Faupala (Bully-les-Mines, 11 februari 1997) is een Frans voetballer die bij voorkeur als aanvaller speelt.
Faupala speelde in de jeugd bij RC Sains En Gohelle, RC Lens, US Vermelles. Hij tekende in 2015 bij Manchester City. Op 21 februari 2016 gunde Manuel Pellegrini de aanvaller een basisplaats in het FA Cup-duel tegen Chelsea. Op Stamford Bridge maakte hij na 37 minuten de openingstreffer van Diego Costa ongedaan. City verloor echter met 5–1. Faupala speelde de volledige wedstrijd. Gedurende het seizoen 2016/17 werd Faupala voor een jaar verhuurd aan NAC Breda, de nummer 3 van de Eerste divisie in het voorgaande seizoen. Die club stuurde hem in januari 2017 niettemin terug naar Manchester. Hij maakte het seizoen af bij Chesterfield in de League One. In de zomer van 2017 keerde hij terug bij Manchester City. In november van dat jaar verliet hij de club.
In februari 2018 ging hij in de Oekraïne voor Zorja Loehansk spelen. Medio 2018 ging hij naar het Cypriotische Apollon Limassol. In september 2019 sloot hij aan bij het Noorse FK Jerv.