D508 is a state road in Hrvatsko Zagorje region of Croatia connecting Macelj border crossing to Slovenia and the A2 motorway Trakošćan interchange to the city of Lepoglava and to Trakošćan. The road is 19.2 km (11.9 mi) long. The road, as well as all other state roads in Croatia, is managed and maintained by Hrvatske ceste, state owned company.