Cover of Every Picture Tells a Story by Rod Stewart
Cover: Every Picture Tells a Story

Song · Rod Stewart

“Maggie May” by Rod Stewart

From the album Every Picture Tells a Story (1971)

“Maggie May” by Rod Stewart appears on 73 radio countdowns from 30 stations between 1976 and 2026. It was first released in 1971 on the album Every Picture Tells a Story. Its best result is #16 on the Virgin Radio Top 500 Songs of All-Time (December 2005). In the combined RockLists rankings it is #1,976 alternative song of all time.

73countdowns
30stations
#16best position
0#1 finishes
0top 10 finishes
1976–2026years charted

Watch

Video from YouTube (Rod Stewart). Pressing play loads YouTube's player. Watch on YouTube

"Maggie May" sits at the heart of Every Picture Tells a Story, Rod Stewart's 1971 album. Stewart wrote it with guitarist Martin Quittenton and produced it himself, and it's a ramshackle, lived-in beauty: acoustic guitars strummed like they're in the back room of a pub, a band that sounds half-sober and wholly in love with the song, and Stewart's sandpaper voice pleading, grumbling and gloating all at once.

The credits run long. Ronnie Wood handles guitars, bass guitar and pedal steel, Quittenton and Stewart play acoustic, Ian McLagan adds organ, Pete Sears sits at the piano, Danny Thompson plays double bass, Sam Mitchell brings slide guitar, Dick Powell plays violin and Micky Waller keeps it all rolling on drums, with Madeline Bell among the voices.

Nobody seems to be trying too hard, and that's the magic. It has come to stand as Stewart's signature song. Rolling Stone placed it at number 130 on its 500 Greatest Songs of All Time in 2004, and the Mercury Records single was inducted into the Grammy Hall of Fame in 2017.

Written with AI assistance from RockLists chart data, MusicBrainz and Wikipedia.

RockLists rankings

Alternative & Modern Rock

Indie & Adult Alternative

Classic Rock

Hard Rock & Metal

All Rock Formats

All-time and decade countdowns

Year#StationCountdownof
1976 34 John Peel (BBC Radio 1) John Peel's All-Time Festive Fifty (1976) 50
1982 17 95.5 KLOS KLOS Memorial Day 500 (1982) 499
1991 284 CFNY 102.1 The Edge CFNY Top 1002 Songs of All-Time (1991 Edition) 1002
1991 53 WNEW-FM WNEW Firecracker 500 (1991) 500
1996 55 WNEW-FM WNEW Firecracker 500 (1996) 500
1997 397 104.5 KZEP KZEP Memorial Weekend Top 500 (1997) 500
1997 93 100.7 WZLX WZLX Memorial 500 (1997) 499
1997 255 102.3 WBAB WBAB Top 1,023 Rock and Roll Songs of All Time (1997) 1023
2001 84 WFPK WFPK 2001 Greatest Songs of All Time 2000
2001 53 Virgin Radio Virgin Radio Top 500 Songs of All-Time (December 2001) 500
2002 296 92.3 KGON KGON Top 923 Classic Rock Songs of All Time (2002) 923
2002 190 100.7 WZLX WZLX Memorial 500 (2002) 500
2004 218 WXPN WXPN 885 All-Time Greatest Songs (2004) 885
2004 29 Virgin Radio Virgin Radio Top 500 Songs of All-Time (December 2004) 500
2004 303 92.3 KGON KGON Top 923 Classic Rock Songs of All Time (2004) 923
2005 16 Virgin Radio Virgin Radio Top 500 Songs of All-Time (December 2005) 500
2005 53 Virgin Radio Virgin Radio Top 100 Brit Songs of All-Time (May 2005) 100
2006 144 Virgin Radio Virgin Radio Top 500 Songs of All-Time (December 2006) 500
2011 251 97.9 The Loop The Loop Rock N Roll 500 (2011) 500
2011 380 100.7 WZLX 100.7 WZLX Top 1100 Countdown (2011) 1100
2012 383 100.7 WZLX 100.7 WZLX Top 1200 Countdown (2012) 1200
2012 171 WYEP WYEP Top 500 Songs Countdown 500
2013 306 Big 100 BIG 500 Memorial Day Countdown (2013) 500
2013 53 Big 100 BIG 500 Labor Day Countdown (2013) 500
2013 872 100.7 WZLX 100.7 WZLX Grand Jam 1000 (2013) 1000
2014 297 WXPN WXPN 885 All-Time Greatest Songs (2014) 885
2014 922 100.7 WZLX 100.7 WZLX 1K Countdown (2014) 1000
2014 78 Big 100 BIG 1000 New Year's Countdown (2014) 1000
2015 881 100.7 WZLX 100.7 WZLX Top 1007 Classic Rock Countdown (2015) 1007
2015 390 I-95 I-95 Memorial Day Weekend Top 500 (2015) 500
2016 386 Qfm96 Qfm96 Memorial Day 500 (2016) 500
2016 900 100.7 WZLX 100.7 WZLX Top 1007 Countdown for 2016 1007
2016 256 103.5 The Fox The Fox Memorial Day 500 (2016) 299
2016 412 102.9 The Whale 102.9 The Whale Hartford 500 (2016) 500
2017 222 97 Rock 97 Rock N Roll 500 (2017) 500
2018 167 97 Rock 97 Rock N Roll 500 (2018) 500
2018 309 The Current The Current's 893 Essential Songs 892
2019 266 102.5 WDVE DVE Memorial Day 500 (2019) 500
2019 105 102.5 KZOK KZOK Top 1025 of 2019 1025
2019 159 97 Rock 97 Rock N Roll 500 (2019) 500
2020 280 102.5 WDVE DVE Memorial Day 500 (2020) 500
2020 163 102.5 KZOK KZOK Classic Rock Top 1025 (2020) 1025
2020 117 WXPN WXPN 2020 Greatest Songs of All Time 2020
2020 429 97 Rock 97 Rock N Roll 500 (2020) 500
2021 18 KISW KISW 25 Biggest Rock Songs From The Past 50 Years 25
2021 225 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2021) 1043
2021 192 100.7 KSLX KSLX Arizona 500 (2021) 499
2021 432 102.5 WDVE DVE Memorial Day 500 (2021) 500
2022 233 90.9 The Bridge 90.9 The Bridge Top 909 Songs of the '70s 908
2022 413 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2022) 1043
2022 459 94.1 KRNA KRNA Memorial Day 500 (2022) 500
2022 455 100.7 KSLX KSLX Arizona 500 (2022) 500
2022 160 102.5 KZOK KZOK Classic Rock Top 1025 (2022) 1025
2022 156 102.5 WDVE DVE Memorial Day 500 (2022) 500
2022 340 97 Rock 97 Rock N Roll 500 (2022) 500
2022 267 97.1 The River River 500 (2022) 500
2023 352 WMGK WMGK Philly 500 (2023) 500
2023 355 90.9 The Bridge 90.9 The Bridge Top 909 Songs of All Time 909
2023 818 WYEP WYEP Countdown to Fall 2023 1229
2023 419 Qfm96 Qfm96 Memorial Day 500 (2023) 500
2023 164 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2023) 1043
2023 459 101.5 WPDH WPDH Top 1015 (2023) 1015
2023 200 102.5 WDVE DVE Memorial Day 500 (2023) 500
2024 401 Qfm96 Qfm96 Memorial Day 500 (2024) 498
2024 98 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2024) 1043
2025 140 102.5 WDVE DVE Memorial Day 500 (2025) 500
2025 195 WMGK WMGK Philly 500 (2025) 500
2025 419 Qfm96 Qfm96 Memorial Day 500 (2025) 498
2025 119 Q104.3 Q104.3 Top 1,043 Classic Rock Songs of All Time (2025) 1043
2026 373 102.5 WDVE DVE Memorial Day 500 (2026) 500
2026 188 WMGK WMGK Philly 500 (2026) 500
2026 193 WYEP WYEP Greatest Songs of All Time 1180
2026 291 100.7 KSLX KSLX Arizona 500 (2026) 500

Also listed as: Maggie Mae.

Comments

Log in or create a free account to join the conversation about "Maggie May" by Rod Stewart.

Be kind and stay on topic. Guidelines

No comments yet. Be the first to share your thoughts.