David Rosa (syntynyt 12. marraskuuta 1986, Fátima) on portugalilainen vuoristopyöräilijä. Vuoden 2012 kesäolympialaisissa hän kilpaili miesten ylimaan
Hadleigh Farmilla, 23. sijalla. Hän oli ensimmäinen portugalilainen, joka kilpaili olympiakisoissa. David Rosa on seitsemänkertainen Portugalin MTB-mestari.