Endstand nach der 5. Etappe
Sieger Alessandro Petacchi 23:33:02 h
(39,931 km/h)
Zweiter René Haselbacher + 0:20 min
Dritter Tomas Vaitkus + 0:22 min
Vierter Davide Rebellin + 0:27 min
Fünfter Philippe Gilbert + 0:29 min
Sechster Tiago Machado + 0:31 min
Siebter Geoffroy Lequatre + 0:33 min
Achter Thomas Ziegler + 0:33 min
Neunter Alexander Efimkin + 0:33 min
Zehnter Maarten Wynants + 0:34 min
Punktewertung Alessandro Petacchi 96 P.
Zweiter Bernhard Eisel 55 P.
Dritter Tomas Vaitkus 49 P.
Bergwertung Wim Van Huffel 18 P.
Zweiter Tom Stubbe 17 P.
Dritter Thomas Berkhout 15 P.
Sprintwertung Roy Sentjens 11 P.
Zweiter Tiago Machado 6 P.
Dritter Tom Stubbe 5 P.
Kombinationswertung Philippe Gilbert P.
Zweiter Davide Rebellin P.
Dritter Tiago Machado P.
Nachwuchswertung Tiago Machado 23:33:33 h
Zweiter Tom Leezer + 3:06 min
Dritter Greg Van Avermaet + 3:35 min
Teamwertung Team Astana 70:40:50 h
Zweiter Discovery Channel + 0:09 min
Dritter Team Milram + 0:33 min

Die 33. Algarve-Rundfahrt fand vom 21. bis 25. Februar 2007 statt. Das Radrennen wurde in fünf Etappen über eine Distanz von 940,4 Kilometern ausgetragen.

Etappe Tag Start – Ziel km Etappensieger Führender
1. Etappe 21. Februar AlbufeiraFaro 191,3 Belgien  Gert Steegmans Belgien  Gert Steegmans
2. Etappe 22. Februar Castro MarimTavira 177 Osterreich  Bernhard Eisel Belgien  Gert Steegmans
3. Etappe 23. Februar LagoaLagos 208,3 Italien  Alessandro Petacchi Osterreich  Bernhard Eisel
4. Etappe 24. Februar Vila Real de Santo AntónioLoulé 178,2 Italien  Alessandro Petacchi Italien  Alessandro Petacchi
5. Etappe 25. Februar Vila Do BispoPortimão 185,6 Italien  Alessandro Petacchi Italien  Alessandro Petacchi