Year-end consensus · All Rock Formats · 21 countdowns combined

The best rock songs of 2017

21 radio stations and charts published year-end countdowns for 2017: 91X, CFNY 102.1 The Edge, The Buzz, 102.7 WEQX, 88.3 The Sting, 90.9 The Bridge, 92.3 WTTS, 93.3 WMMR, 98KUPD, 99 Rock, Lightning 100, SiriusXM Octane, The Current, WBER, WERS 88.9, WFUV, WRNR 103.1, WTMD, WXPN, X96 and Triple J. Combining every list, the top rock song of 2017 is “Feel It Still” by Portugal. The Man, which appeared on 16 of the 21 countdowns and was voted number one by six of them. 16 different songs were voted number one somewhere: “Feel It Still” by Portugal. The Man (5 stations), “If We Were Vampires” by Jason Isbell (2 stations), “Knocking at the Door” by Arkells, “One More Light” by Linkin Park and “The Gold” by Manchester Orchestra and others. Portugal. The Man was the year’s most-charted artist, with five different songs placing 25 times across the countdowns.

21countdowns
876songs charted
16different #1s

Top 100 songs of 2017

All 876 songs →

Ranked by combined points across every 2017 year-end countdown in this format. How it works.

# Song Strength Lists Best #1s
1 Feel It Still Portugal. The Man
1,536
16 #1 6
2 Up All Night Beck
1,099
15 #2 –
3 The Man The Killers
1,016
13 #4 –
4 Hot Thoughts Spoon
962
13 #3 –
5 Everything Now The Arcade Fire
889
13 #4 –
6 The Way You Used To Do Queens of the Stone Age
869
14 #1 1
7 The System Only Dreams in Total Darkness The National
832
11 #4 –
8 No Roots Alice Merton
744
12 #3 –
9 Angela Lumineers
690
9 #2 –
10 Lay it On Me Vance Joy
656
11 #9 –
11 Human Rag'N'Bone Man
651
10 #5 –
12 Holding On The War On Drugs
620
10 #3 –
13 Cold Cold Cold Cage The Elephant
619
8 #4 –
14 Day I Die The National
613
8 #2 –
15 The Gold Manchester Orchestra
603
10 #1 1
16 Los Ageless St. Vincent
597
8 #2 –
17 Little One Highly Suspect
582
8 #6 –
18 Pain The War On Drugs
564
7 #4 –
19 Run Foo Fighters
559
10 #7 –
20 The Violence Rise Against
554
7 #7 –
21 Can I Sit Next To You Spoon
545
11 #6 –
22 Believer Imagine Dragons
523
6 #1 2
23 Love Is Mystical Cold War Kids
522
8 #8 –
24 In Cold Blood Alt J
506
10 #25 –
25 Lights Out Royal Blood
504
7 #4 –
26 Whole Wide World Cage The Elephant
503
8 #4 –
27 If We Were Vampires Jason Isbell & The 400 Unit
496
5 #1 3
28 The Sky Is A Neighborhood Foo Fighters
495
8 #9 –
29 Help Papa Roach
492
6 #2 –
30 Creature Comfort The Arcade Fire
488
7 #6 –
31 Call The Police LCD Soundsystem
465
10 #10 –
32 Die Young Sylvan Esso
462
7 #8 –
33 Shine On Me Dan Auerbach
457
8 #14 –
34 Green Light Lorde
455
8 #6 –
35 High Sir Sly
448
6 #6 –
36 You're the Best Thing About Me U2
442
11 #17 –
37 Song #3 Stone Sour
438
6 #2 –
38 On Hold The xx
432
7 #8 –
39 Highway Tune Greta Van Fleet
430
8 #11 –
40 Reverend Kings of Leon
421
8 #18 –
41 Thunder Imagine Dragons
390
5 #7 –
42 High Ticket Attractions The New Pornographers
384
8 #17 –
43 Ballad of the Dying Man Father John Misty
380
6 #5 –
44 Go to War Nothing More
376
5 #1 1
45 Dear Life Beck
367
7 #14 –
46 Dig Down Muse
361
8 #14 –
47 Redbone Childish Gambino
357
5 #3 –
48 Knocking At The Door Arkells
354
5 #1 1
49 My Mind is For Sale Jack Johnson
353
6 #19 –
50 Still Breathing Green Day
352
5 #3 –
51 Wish I knew You The Revivalists
346
4 #3 –
52 Find Yourself Lukas Nelson & Promise of the Real
343
4 #7 –
53 New York St. Vincent
336
5 #2 –
54 Less Than Nine Inch Nails
335
8 #22 –
55 Cold Little Heart Michael Kiwanuka
331
4 #2 –
56 Total Entertainment Forever Father John Misty
331
6 #16 –
57 Don't Take The Money Bleachers
328
5 #13 –
58 Do You Still Love Me? Ryan Adams
327
6 #4 –
59 Don't Delete The Kisses Wolf Alice
324
6 #9 –
60 Name For You The Shins
311
8 #9 –
61 I Only Lie When I Love You Royal Blood
308
7 #20 –
62 Matter of Time Sharon Jones and the Dap Kings
305
5 #15 –
63 Young Lady, You're Scaring Me Ron Gallo
304
5 #17 –
64 Heavy Dirty Soul Twenty One Pilots
304
4 #3 –
65 Cleopatra Lumineers
300
4 #7 –
66 Feels Like Summer Weezer
299
4 #8 –
67 Hope the High Road Jason Isbell & The 400 Unit
289
5 #12 –
68 Mourning Sound Grizzly Bear
286
6 #14 –
69 Love Falls HELLYEAH
277
3 #2 –
70 Revolution Radio Green Day
276
6 #3 –
71 Whiteout Conditions The New Pornographers
273
5 #16 –
72 Walk On Water 30 Seconds to Mars
272
5 #6 –
73 So Tied Up Cold War Kids
272
7 #33 –
74 One of Us New Politics
271
4 #13 –
75 Good with God Old 97's
269
5 #21 –
76 Love and Hate Michael Kiwanuka
266
4 #20 –
77 Shine Mondo Cozmo
265
5 #11 –
78 Judas Fozzy
264
5 #1 1
79 Friendship (Is A Small Boat In A Storm) Chicano Batman
262
4 #5 –
80 Show Yourself Mastodon
258
4 #5 –
81 Lost On You LP
253
4 #11 –
82 It's a Shame First Aid Kit
253
4 #16 –
83 City Of Angels The Head and the Heart
252
4 #25 –
84 High Enough K. Flay
249
3 #7 –
85 Let You Down Seether
247
4 #10 –
86 My Name Is Human Highly Suspect
245
3 #2 –
87 The Wanting J. Roddy Walston and the Business
240
6 #23 –
88 Anti-Everything Ded
239
3 #7 –
89 Ahead of Myself X Ambassadors
238
6 #20 –
90 Two High Moon Taxi
233
4 #7 –
91 Waste a Moment Kings of Leon
232
3 #2 –
92 Black Rose Volbeat
229
3 #3 –
93 Motion Sickness Phoebe Bridgers
229
4 #8 –
94 Betray and Degrade Seether
228
4 #18 –
95 Jumpstarting Deer Tick
228
3 #18 –
96 Love Lana Del Rey
227
5 #21 –
97 Now That We're Dead Metallica
226
3 #6 –
98 Over Everything Courtney Barnett and Kurt Vile
226
3 #5 –
99 American Dreams Papa Roach
226
3 #5 –
100 Rx Theory of a Deadman
222
3 #4 –

Every station’s number one of 2017

All 2017 countdowns in this ranking

About the 2017 ranking

Radio stations count down their listeners’ favorite songs at the end of every year. Each station’s list reflects its own audience, so a song that ruled Los Angeles could miss the top ten in Chicago. To find the songs that defined 2017 everywhere, RockLists gives every appearance percentile-based points (a number one earns 100, the last position earns close to zero) and adds them up across all 21 qualifying countdowns. This ranking combines every rock format on the site. Read the full methodology.