Financial Data Analytics — Data Website Project

Six decades on the Hot 100: who dominates the chart, and how long a hit really lasts

This report looks at every weekly Billboard Hot 100 chart position from August 1958 through May 2021 — 327,882 chart appearances by 29,389 songs and 10,061 artists. It asks three questions: which artists and songs have dominated the chart, how long songs typically stay on it, and whether the chart itself behaves differently now than it did in the 1960s. The short version: a small number of artists account for a huge share of chart weeks, most songs that ever reach #1 debut nowhere near the top, and #1 songs now hold the top spot roughly twice as long as they did in the 1970s.

—
Weekly chart appearances
—
Distinct songs charted
—
Distinct artists charted
—
Years of chart history covered

Chart Skyline

The top 10 artists, spinning on a record — each tower is an artist. Drag to orbit, scroll to zoom, and hover a tower or a leaderboard row to see who it is.

Drag to orbit · scroll to zoom

    By song · peak position

    Most songs that ever chart never crack the Top 10

    Of the 29,389 distinct songs that have appeared on the Hot 100, only 1,124 (3.8%) ever reached #1, and just 3,859 more (13.1%) made it into the Top 10. The largest single group — 8,210 songs — peaked between #11 and #40. Charting at all is already a narrow filter; charting near the top is far narrower.

    Buckets are built from each song's best (lowest) peak_position across every week it charted.

    Songs by best chart position ever reached

    Note: these buckets span different numbers of chart positions — #1 is 1 position, Top 10 is 9, and 11–40 / 41–70 / 71–100 are 30 each — so a taller bar partly reflects a wider bucket, not just more songs.

    By song · chart trajectory

    Most eventual #1 hits don't debut anywhere near the top

    Among the 1,124 songs that eventually reached #1, the average debut position was #64 — deep in the bottom half of the chart. Half of them (566) first appeared between #71 and #100, and only 93 debuted in the Top 10. Chart-toppers are almost always songs that climbed over several weeks, not songs that entered as instant hits.

    Below are the four most extreme cases: real songs that debuted at dead last, #100, and still climbed all the way to #1.

    By artist · #1 hits

    The Beatles and Mariah Carey have the most #1 hits of any act

    The Beatles lead all artists with 19 different songs that reached #1, followed by Mariah Carey with 16 and Madonna with 12. Only ten acts in chart history have reached #1 with seven or more distinct songs — reaching the top even once is rare enough that reaching it repeatedly marks a handful of genuinely dominant careers. The 3D skyline above shows the same top 10 ranked by count; below is when those #1s actually happened.

    Each lit cell is a calendar year that artist held week_position 1 with any song.

    When each artist's #1 hits happened (top 10, 1958–2021)

    By artist · chart weeks

    Taylor Swift has spent more cumulative time on the Hot 100 than anyone

    Counting every song-week an artist has spent anywhere on the chart, Taylor Swift leads with 1,022 cumulative chart-weeks, ahead of Elton John (889) and Madonna (857). This measures sustained chart presence across an entire catalog rather than any single hit — a different kind of dominance than the #1 count above.

    Sum of chart-weeks (one row = one artist-song-week) grouped by performer.

    Most cumulative weeks on the chart, by artist (top 10)

    By artist · one-and-done

    Nearly two-thirds of charting artists only ever charted once

    6,493 of the 10,061 artists who ever appeared on the Hot 100 — 64.5% — did so with exactly one song and never returned. Only 542 artists (5.4%) charted with 11 or more different songs. The chart's history is built mostly from one-time appearances, with a small core of repeat hitmakers.

    Each dot below is one percentage point. Buckets count distinct songs per artist across all 63 years.

    —

    of all — charting artists had exactly one song ever reach the Hot 100

    By decade · chart duration

    Songs stick around longer now than they did in the 1960s — up to a point

    The average total weeks a song spends on the chart rose steadily from 7.6 weeks in the 1960s to a peak of 15.1 weeks in the 2000s, before falling back to 11.7 in the 2010s. The 2020s figure (8.6 weeks) only reflects songs charting through May 2021, so it likely understates songs whose runs weren't finished yet when this data was collected.

    Average of each song's maximum weeks_on_chart, grouped by the decade(s) it charted in.

    Average weeks on chart per song, by decade

    By decade · #1 longevity

    #1 songs now hold the top spot almost twice as long as they did in the 1970s

    The average reign at #1 bottomed out in the 1970s and has climbed almost every decade since. Every decade from the 1960s on has roughly the same total number of #1 weeks available (about 520, since there's exactly one #1 slot per week), so a longer average reign directly means fewer different songs get to be #1 in a given decade.

    Average reign = total weeks any song spent at week_position 1 in a decade, divided by the number of distinct songs that reached #1 that decade.

    By song · recurring years

    A handful of holiday songs are chart perennials

    "Jingle Bell Rock" (Bobby Helms) and "Rockin' Around the Christmas Tree" (Brenda Lee) have each charted in 11 different years between 1958/1960 and 2021 — more than any other song, including songs released decades apart. Mariah Carey's "All I Want for Christmas Is You" has matched that with 11 years despite only being released in 1994, entering the Hot 100 nearly every December since Billboard changed its rules on streaming and airplay in the mid-2010s.

    Each lit cell is a calendar year that song charted. Counts distinct calendar years each song appears in at any chart position.

    Which years each song charted (top 8, 1958–2021)

    About this data

    Source
    Weekly Billboard Hot 100 chart positions compiled by the TidyTuesday project, originally scraped from billboard.com and shared via Data.World by Sean Miller. Covers every weekly chart from 1958-08-04 through 2021-05-29.
    One row is
    One song, on one artist's chart entry, in one week — its rank that week, its rank the previous week, its all-time-best rank so far, and how many weeks it had charted total.
    Rows dropped
    13 rows out of 327,895 were dropped: cases where Billboard tracked two simultaneous chart "instances" of the same song/artist in the same week (for example, The Righteous Brothers' "Unchained Melody" had both its 1965 and 1990 re-entry runs active in the same week in late 1990). For each duplicate week/song pair, only the entry with the better chart position was kept, since that's the position Billboard published for that week. No other rows were removed.
    Derived fields
    date (ISO format) and decade were derived from the original week_id date. previous_week_position is blank for a song's debut week, which is expected (there is no previous week) and was left as-is rather than dropped or filled in.
    How numbers are computed
    Every number and chart on this page is generated by scripts/build_report_stats.py, which reads the cleaned data (data/billboard.csv) and writes data/report_stats.json. This page only renders that file — re-running the script against the same data reproduces the same numbers. "Cumulative weeks on chart" sums one row per artist-song-week. "Average weeks on chart per song" uses each song's maximum recorded weeks_on_chart. "#1 reign length" divides total #1 weeks in a decade by the count of distinct songs that reached #1 that decade.

    Want to slice this data yourself — by year, artist, or chart position — instead of reading fixed findings? Use the interactive dashboard.