The 500 Greatest Songs of All Time

Source: Rolling Stone
Year: 2021
500 songs
250 voters

Weight: 100%

How much this list influences our overall rankings. Higher weight means more reliable data.

Penalties Applied:

Rolling Stone’s 2021 revamp of The 500 Greatest Songs of All Time was rebuilt from the ground up via a large industry ballot, inviting more than 250 artists, writers, producers, and other music insiders to each submit ranked top-50 lists. The new canon deliberately widens the lens beyond classic rock to foreground hip-hop, R&B, Latin pop, indie, and global scenes, resulting in a fresher, more inclusive snapshot of pop history. The final ranking reflects those ballots—thousands of individual song votes—tabulated by Rolling Stone’s editors.

Rank Song Artists Year
#101 Maps Yeah Yeah Yeahs 2003
#102 Maybellene Chuck Berry 1955
#103 You Oughta Know Alanis Morissette 1995
#104 I Want You Back The Jacksons 1969
#105 Life on Mars? David Bowie 1971
#106 Sympathy for the Devil The Rolling Stones 1968
#107 C.R.E.A.M. Wu‐Tang Clan 1993
#108 Just Like Heaven The Cure 1987
#109 Everyday People Sly & the Family Stone 1968
#110 Something The Beatles 1969
#111 Thunder Road Bruce Springsteen 1975
#112 Losing My Religion R.E.M. 1991
#113 Higher Ground Stevie Wonder 1973
#114 Toxic Britney Spears 2003
#115 At Last Etta James 1960
#116 It Takes Two Rob Base & D.J. E‐Z Rock 1988
#117 I Say a Little Prayer Aretha Franklin 1968
#118 Creep Radiohead 1992
#119 I Heard It Through the Grapevine Marvin Gaye 1968
#120 Oh Bondage Up Yours! X‐Ray Spex 1977
#121 Let It Be The Beatles 1970
#122 People Get Ready The Impressions 1965
#123 This Must Be the Place (Naive Melody) Talking Heads 1983
#124 That'll Be the Day Buddy Holly, The Three Tunes 1957
#125 Anarchy in the U.K. Sex Pistols 1976
#126 Freedom 90 George Michael 1990
#127 Waterfalls TLC 1994
#128 Whole Lotta Love Led Zeppelin 1969
#129 Hold On, We're Going Home Drake, Majid Jordan 2013
#130 Dancing in the Street Martha Reeves and the Vandellas 1964
#131 Stand by Me Ben E. King 1962
#132 Paid in Full Eric B. & Rakim 1987
#133 Don't Stop Believin' Journey 1981
#134 What's Love Got to Do With It Tina Turner 1984
#135 She Loves You The Beatles 1963
#136 Try a Little Tenderness Otis Redding 1964
#137 thank u, next Ariana Grande 2018
#138 Heart of Glass Blondie 1978
#139 Vogue Madonna 1990
#140 No Woman, No Cry Bob Marley & The Wailers 1973
#141 Maggie May Rod Stewart 1971
#142 He Stopped Loving Her Today George Jones 1980
#143 London Calling The Clash 1979
#144 Jumpin' Jack Flash The Rolling Stones 1968
#145 Ms. Jackson OutKast 2000
#146 Fire and Rain James Taylor 1970
#147 Blueberry Hill Fats Domino 1956
#148 Kashmir Led Zeppelin 1975
#149 Rocket Man (I Think It's Going to Be a Long, Long Time) Elton John 1972
#150 Basket Case Green Day 1994
#151 Will You Love Me Tomorrow The Shirelles 1960
#152 Proud Mary Creedence Clearwater Revival 1969
#153 Super Freak Rick James 1981
#154 Spoonful Howlin' Wolf 1960
#155 Last Nite The Strokes 2001
#156 Louie Louie The Kingsmen 1963
#157 Teen Age Riot Sonic Youth 1988
#158 Cissy Strut The Meters 1969
#159 Baba O'Riley The Who 1971
#160 Nightswimming R.E.M. 1992
#161 Into the Groove Madonna 1984
#162 Pink Moon Nick Drake 1972
#163 Landslide Fleetwood Mac 1975
#164 Mr. Tambourine Man Bob Dylan 1965
#165 I'm So Lonesome I Could Cry Hank Williams, Drifting Cowboys 1949
#166 All the Young Dudes Mott the Hoople 1972
#167 Lose Yourself Eminem 2002
#168 Son of a Preacher Man Dusty Springfield 1968
#169 American Girl Tom Petty and the Heartbreakers 1976
#170 In the Still of the Night The Five Satins 1959
#171 What a Wonderful World Louis Armstrong 1967
#172 Mississippi Goddam Nina Simone 1964
#173 Marquee Moon Television 1977
#174 Radio Free Europe R.E.M. 1983
#175 I Only Have Eyes for You The Flamingos 1959
#176 You Really Got Me The Kinks 1964
#177 Jump Van Halen 1983
#178 bad guy Billie Eilish 2019
#179 Comfortably Numb Pink Floyd 1979
#180 Walk on the Wild Side Lou Reed 1972
#181 Eight Miles High The Byrds 1966
#182 The Sounds of Silence Simon & Garfunkel 1964
#183 You Are the Sunshine of My Life Stevie Wonder 1972
#184 Nothing Compares 2 U Sinéad O'Connor 1990
#185 Beat It Michael Jackson 1982
#186 I'll Take You There The Staple Singers 1972
#187 Subterranean Homesick Blues Bob Dylan 1965
#188 Little Wing The Jimi Hendrix Experience 1967
#189 Space Oddity David Bowie 1969
#190 Fuck tha Police N.W.A 1988
#191 Ode to Billie Joe Bobbie Gentry 1967
#192 Mind Playing Tricks on Me Geto Boys 1991
#193 Wild Horses The Rolling Stones 1971
#194 Rid of Me PJ Harvey 1993
#195 Crazy Patsy Cline 1961
#196 Get Up (I Feel Like Being a) Sex Machine James Brown 1970
#197 I Can't Stand the Rain Ann Peebles 1973
#198 Sexual Healing Marvin Gaye 1982
#199 Dream On Aerosmith 1973
#200 Changes David Bowie 1971