ADVERTISEMENT

K-pop stars outpace Western artists in US CD sales

Published Jul 16, 2026 08:47 am
(Clockwise from top) BTS, ENHYPEN, Cortis and ATEEZ (X)
(Clockwise from top) BTS, ENHYPEN, Cortis and ATEEZ (X)

K-pop boy bands BTS, ENHYPEN, ATEEZ and Cortis dominated US CD sales in the first half of 2026, outperforming their Western counterparts in the physical album market.

Luminate, the company that provides data for the Billboard charts, released its Midyear Report: Trends in Music, TV & Film 2026, which showed that K-pop artists claimed eight of the Top 10 bestselling CD albums in the US during the first six months of the year.

BTS' "Arirang" ranked No. 1 with 567,000 copies sold, followed by ENHYPEN's "THE SIN : VANISH" with 286,000 copies.

ATEEZ occupied the third and fourth spots. Their "Golden Hour : Part 4" sold 263,000 copies while "Golden Hour : Part 5" sold 212,000 copies.

Cortis' "GreenGreen" rounded out the Top Five with 169,000 copies sold.

The remaining Top 10 comprised Stray Kids' "Do It:" with 141,000 copies, Tomorrow X Together's "7TH YEAR: A Moment of Stillness in the Thorns" with 123,000 copies, Harry Styles' "Kiss All the Time. Disco, Occasionally." with 121,000 copies, Olivia Rodrigo's "you seem pretty sad for a girl so in love" with 114,000 copies, and Katseye's "SIS (Soft Is Strong)" with 106,000 copies.

In his introduction to the report, Luminate CEO Rob Jonas credited BTS' "Arirang" for fueling the resurgence of CD sales and helping South Korea rise to third place in the company's Export Power Rankings.

"CD sales surged 16 percent to 16.3 million units, outpacing vinyl's modest 2.4 percent growth, thanks largely to BTS' 'Arirang.' Strip out BTS and the wider K-pop catalog, and CD sales still grew by 6.7 percent, helped along by 60 percent of Gen Z listeners now saying they most listen to music from the 1990s or earlier, up from just 18 percent in 2021. That same 'Arirang' effect carried South Korea to third in Luminate's Export Power Rankings," he wrote.

The rankings highlight K-pop's continued dominance in the US physical album market even as Western artists remain strong in streaming and other music consumption formats.

Elsewhere in Luminate's Midyear Music Rankings, BTS' "Swim" ranked No. 6 on the Global Top 10 Songs (On-Demand Audio Streams) with 987 million streams.

Meanwhile, "Arirang" placed No. 4 on the US Top 10 Albums chart with 1.492 million total album-equivalent units consumed.

The album also topped the US Top 10 Vinyl Albums chart with 331,000 copies sold.

Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)
Luminate Midyear Report (Screenshot from Luminate report)

Related Tags

Luminate Midyear Report BTS ENHYPEN Cortis ATEEZ Stray Kids
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ static_articles_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.