David Rosa (født 12. november 1986 i Fátima) er en portugisisk mountainbiker. Ved Sommer-OL i 2012 deltog han i mændenes langrend
på Hadleigh Farm, hvor han endte på 23. plads. Han var den første portugisiske nogensinde at konkurrere i en olympisk mountainbike konkurrence. David Rosa er syv gange MTB portugisisk nationalmester.