The race was the 61st edition of the Okolo Slovenska; it was rated as a 2.1 event as part of the 2017 UCI Europe Tour, an upgrade from 2.2 in 2016.
[1] The race included four stages and a race-opening prologue individual time trial, starting in Levoča and finishing in Trnava.
[2] The race was won by Slovenian rider Jan Tratnik, riding for the CCC–Sprandi–Polkowice team.
There was also a mountains classification, the leadership of which was marked by a white jersey with red polka dots.
Additionally, there was a points classification, which awarded a white jersey with blue polka dots.