Kane has finished as the top scorer in the Premier League on 23 goals. He won the golden boot thanks to his goal to make it 1-1 in Tottenham's 2-4 win at Leicester on Sunday.
Salah was second, on 22 goals, after not scoring in Liverpool's 2-0 win over Crystal Palace. Sadio Mane's brace saw Liverpool qualify for the Champions League.
Bruno Fernandes ended third on 18 goals and he sat out the 1-2 victory at Wolves on the last day. Son was one behind Fernandes on 17 after not scoring against Leicester. He was joined by Leeds' Patrick Bamford after he netted a penalty in the 3-1 win against West Brom.
Calvert-Lewin finished on 16 after drawing a blank in Everton's crushing 5-0 loss to Man City at the Etihad Stadium.
Jamie Vardy ended 7th on 15 goals and Ollie Watkins was 8th on 14. The former converted two penalties in Leicester's lose to Spurs while the latter did not score in Aston Villa's shock 2-1 win against Chelsea.
It was close until the final day, but Tottenham's Harry Kane won the Golden Boot for 2020-21!