The race was won by Team Dimension Data's Edvald Boasson Hagen.
The leader of the classification received a yellow jersey; it was considered the most important of the 2017 Tour of Norway, and the winner of the classification was considered the winner of the race.
Additionally, there was a points classification, which awarded a green jersey.
Points towards the classification could also be accrued – awarded on a 3–2–1 scale – at intermediate sprint points during each stage; these intermediate sprints also offered bonus seconds towards the general classification as noted above.
There was also a mountains classification, the leadership of which was marked by an orange jersey.