5. etap kolarskiego wyścigu Tour de Pologne 2017 odbył się 2 sierpnia. Start etapu miał miejsce w Nagawczynie natomiast meta w Rzeszowie. Etap liczył 130 kilometrów.

Premie Na 5. etapie były następujące premie: RodzajMiejscowośćKilometry(od startu)Kilometry(do mety)  Górska (III kat.)Lubenia71,4 km58,6 km  Górska (II kat.)Lubenia79,7 km50,3 km  Górska (II kat.)Łany96,5 km33,5 km  LotnaAl. Cieplińskiego108,4 km21,6 km  Górska (II kat.)Łany119,4 km10,6 km

Wyniki Górska – LubeniaMiejsce Zawodnik Zespół Punkty1. Maxime Monfort LTS 32. Antwan Tolhoek LTJ 23. Moreno Moser AST 1 Górska – LubeniaMiejsce Zawodnik Zespół Punkty1. Maxime Monfort LTS 52. Antwan Tolhoek LTJ 33. Tejay van Garderen BMC 24. Moreno Moser AST 1 Górska – ŁanyMiejsce Zawodnik Zespół Punkty1. Maxime Monfort LTS 52. Antwan Tolhoek LTJ 33. Moreno Moser AST 24. Maximilian Schachmann QST 1Lotna – CieplińskiegoMiejsce Zawodnik Zespół Punkty1. Tejay van Garderen BMC 32. Maxime Monfort LTS 23. Antwan Tolhoek LTJ 1 Górska – ŁanyMiejsce Zawodnik Zespół Punkty1. Tejay van Garderen BMC 52. Antwan Tolhoek LTJ 33. Rafał Majka BOH 24.