La vingt et unième étape du Tour de France a eu lieu le 2 août 1998 entre Melun et Paris sur 147,5 km de course.