Federer joined Martina Hingis as the only Grand Slam winners from Switzerland. He is the first Swiss-born player to claim a crown at a major. Hingis, who retired earlier this year with five Grand Slam titles, was born in Kosice, Slovakia.
The 21-year-old from Basel also became the first Wimbledon boys' champion to win the men's event since Stefan Edberg claimed his second crown in 1990.
Federer fired 21 aces and never faced a break point. He is the first man to lose just one set en route to the title since Richard Krajicek in 1996.