The 2017 Troféu Joaquim Agostinho–GP Internacional Torres Vedras was a road cycling stage race that took place in the Centro region of Portugal between 5 and 9 July 2017. The race was rated as a 2.2 event as part of the 2017 UCI Europe Tour, and was the 40th edition of the Troféu Joaquim Agostinho.