Songs That Were #1 On The Billboard Hot 100 For The Longest

Can you name the songs that were #1 on the Billboard Hot 100 for the longest period of time?
Quiz by
geographynerd
Rate:
Last updated: February 8, 2026
You have not attempted this quiz yet.
First submittedNovember 6, 2022
Times taken235
Average score58.8%
Report this quizReport
6:00
Enter answer here
0
 / 17 guessed
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
Weeks
Year(s)
Song
Artist
19
2024
"A Bar Song (Tipsy)"
Shaboozey
2019
"Old Town Road"
Lil Nas X featuring Billy Ray Cyrus
22
2019/20/21/22/23/24/25/26
"All I Want for Christmas Is You"
Mariah Carey
16
2023
"Last Night"
Morgan Wallen
2017
"Despacito"
Luis Fonsi and Daddy Yankee featuring Justin Bieber
1995/96
"One Sweet Day"
Mariah Carey and Boyz II Men
15
2022
"As It Was"
Harry Styles
14
2015
"Uptown Funk"
Mark Ronson featuring Bruno Mars
2009
"I Gotta Feeling"
The Black Eyed Peas
2005
"We Belong Together"
Mariah Carey
1997/98
"Candle in the Wind 1997" / "Something About the Way You Look Tonight"
Elton John
1996
"Macarena" (Bayside Boys Mix)
Los del Río
1994
"I'll Make Love to You"
Boyz II Men
1992/93
"I Will Always Love You"
Whitney Houston
13
2025
"Luther"
Kendrick Lamar and SZA
1998
"The Boy Is Mine"
Brandy and Monica
1992
"End of the Road"
Boyz II Men
Save Your Stats
Your Next Quiz
We give you two song titles that have the first word missing. Guess the word that would complete both song titles.
Name the 20 countries which have the most users on JetPunk.
Ten random pairs of countries have been merged on the world map. Can you find them?
Can you name the most popular musical acts that started their career before the year 2000?
3 Comments
+2
Level 60
Jan 30, 2023
You need to fix the last one, you put the song instead of the artist
+1
Level 74
Jan 30, 2023
Fixed
+1
Level 63
May 21, 2025
Luther by kendrick and sza just hit its 13th week at number one :)