David Rosa (született: 1986. november 12., Fátima) portugál hegyi kerékpáros. A 2012-es nyári olimpiai játékokon a férfi cross-country versenyen vett részt.
a Hadleigh Farm-on, 23. helyen végzett. Ő volt az első portugál, aki valaha is részt vett egy olimpiai hegyi kerékpárversenyen. David Rosa hétszeres portugál MTB bajnok.