List of teams and cyclists in the 2007 Giro d'Italia
The following riders and teams took part in the Giro d' Italia 2007:
The German, Austrian and Swiss drivers are highlighted in bold.
Legend:
- Suspension: Exclusion by special team
- Exclusion: Exclusion by the stewards before the race
- Disqualification: exclusion by the stewards after the race start
- : Stage Winner
- : Pink jersey for the overall leader
- : Zyklamrotes jersey for the most points
- : Green jersey for the best climber
- : White jersey for the best young rider under 25 years
- : Yellow bib for the team lead in the team classification