The France forward netted 10 goals in eight games to edge out Lionel Messi in a high-quality race.
Having struck eight times to finish top scorer at Qatar 2022, Mbappe has won the Golden Boot in back-to-back World Cups.
The 27-year-old was the first man to reach double figures for World Cup goals since Gerd Muller for West Germany in 1970.
Only Just Fontaine, who hit 13 for France in 1958, and Hungary's Sandor Kocsis with 11 in 1954, have scored more individual goals in a single tournament.
Mbappe is also now the men's World Cup all-time top scorer with 22 goals - one ahead of Messi.
World champions Spain swept the rest of the awards, including captain Rodri winning the Golden Ball as the tournament's best player.
Mbappe moved clear of Messi on Saturday with two goals in the bronze match, although he could not stop France falling to a 6-4 defeat against England and finishing fourth.
"When you score that many goals in the World Cup, it certainly takes you to a whole new level," he said after Saturday's match in Miami.
"But I would have preferred not to be the top scorer and to have played in the final. It's good for my legacy once I've retired, but right now, that's not what's on my mind."
Mbappe also scored twice against Senegal and Iraq in the group stage, as well as Sweden in the last 32.
He followed that with strikes against Paraguay in the last 16 - the 70th-minute winner from the penalty spot - and against Morocco in the quarter-finals.
Messi could have overtaken the Real Madrid forward with a hat-trick in the World Cup final on Sunday.
However, the 39-year-old could not find the net in New Jersey as his Argentina side were beaten 1-0 by Spain, and ended the competition with eight goals in as many matches.
England's Jude Bellingham and Erling Haaland of Norway scored seven times, while France forward Ousmane Dembele and English captain Harry Kane followed them in the list with six.
-BBC





