This document lists the teams and riders participating in the 2016 Tour de Luxembourg cycling race. It includes 8 teams from Luxembourg, Belgium, Germany, Australia, Switzerland, France, and Britain totaling over 140 riders. The teams are identified by their country code and sponsor, and each team's roster is listed with rider names, nationalities, and years of birth.