Here is a full list of the 49ers draft picks for the upcoming 2017 NFL Draft.

 

1. First round: Own – No. 2
2. Second round: Own – No. 2 (34 overall)
3. Third round: Own – No. 2 (66 overall)
4. Fourth round: Own – No. 2 (109 overall)
5. Fourth round: Comp pick – No. 37 (143 overall)
6. Fifth round: Own – No. 2 (146 overall)
7. Fifth round: Washington (Derek Carrier trade) – No. 17 (161 overall)
8. Sixth round: Own – No. 2 (186 overall)
9. Sixth round: Denver Broncos (Vernon Davis trade) – No. 18 (202 overall)
10. Seventh round: Cleveland Browns (Andy Lee trade) – No. 1 (219 overall)