La 18e étape du Tour de France 2010 s'est déroulée le vendredi 23 juillet 2010 entre Salies-de-Béarn et Bordeaux sur 198 km. Elle est remportée au sprint par le Britannique Mark Cavendish (Team HTC-Columbia) devant Julian Dean (Garmin-Transitions) et Alessandro Petacchi (Lampre-Farnese). Celui-ci reprend le maillot vert du classement par points à Thor Hushovd (Cervélo TestTeam). Les autres classements ne subissent pas de changement.