ADVERTISEMENT

Gaon Music Chart reveals best-selling albums in Korea in 2020, issues new certifications

Published Jan 9, 2021 08:17 pm
(Clockwise from top left) BTS, BLACKPINK, Seventeen, NCT 127, NCT and EXO's Baekhyun (Twitter)

Gaon Music Chart has released the final figures for the top-selling albums in South Korea in 2020 and has also published new certifications.

The Album Chart refers to the total number of albums shipped minus returns while the Retail Album Chart is the cumulative total by retail sales volume. 

On the Album Chart for 2020, BTS took the first two spots. Their “Map of the Soul: 7” album is in first place with 4.37 million copies followed by “BE” with 2.69 million. 

Seventeen’s “Heng:garae” placed third with 1.37 million followed by NCT’s “NCT 2020 Resonance Pt. 1” with 1.28 million and BLACKPINK’s “The Album” with 1.24 million. 

The Korea Music Content Association (KMCA), meanwhile, issued new certifications on Jan. 7. Under albums, BTS’ “BE” is certified double million while SuperM’s “Super One” is now double platinum and Monsta X’s “Fatal Love” is platinum. 

Ben’s “180˚” is certified platinum under downloads and Gaho’s “Start,” an original soundtrack (OST) for the drama “Itaewon Class,” is certified platinum under streaming. 

The top 20 in 2020 based on Gaon’s Album Chart are: 

1. BTS - “Map of the Soul: 7” - 4,376,975

2. BTS - “BE (Deluxe Edition)” - 2,692,022

3. Seventeen - “Heng:garae”  - 1,377,813

4. NCT - “NCT Resonance Pt. 1” - 1,289,594

5. BLACKPINK - “The Album” - 1,244,802

6. Seventeen - “Semicolon” - 1,122,850

7. EXO’s Baekhyun - “Delight” - 971,554

8. NCT 127 - “NCT #127 Neo Zone” - 836,779

9. NCT -  “NCT Resonance Pt. 2” - 791,590

10. BTS - “Skool Luv Affair Special Addition” - 670,500

11. NCT Dream - “Reload” - 633,593

12. TWICE – “More & More” - 573,431

13. Kim Ho-joong - “We Are Family”  - 539,350

14. NCT 127 - “NCT #127 Neo Zone: The Final Round”  - 524,224

15. IZ*ONE - “Oneiric Diary” - 515,492

16. EXO-SC  - “1 Billion Views”  - 510,297

17. SuperM  - “Super One”  - 504,232

18. TWICE - “Eyes Wide Open” - 479,885

19. TXT - “Minisode1: Blue Hour” - 476,596

20. IZ*ONE - “BLOOM*IZ”  - 465,308

The top 20 in 2020 on the Retail Album Chart are: 

1. BTS - “Map of the Soul: 7” - 3,444,391

2. BTS - “BE (Deluxe Edition)” - 2,207,980

3. Seventeen - “Semicolon”  - 924,762

4.  EXO’s Baekhyun - “Delight” - 835,267

5. NCT - “NCT 2020 Resonance Pt. 1” - 715,350

6. Seventeen - “Heng:garae” - 678,460

7. BLACKPINK - “The Album” - 662,073

8. NCT - “NCT Resonance Pt. 2” - 544,878

9. Kim Hojoong - “Our Family” - 527,900

10. NCT 127 - “NCT #127 Neo Zone” - 352,976

11. EXO-SC  - “1 Billion Views”  - 316,659

12. TXT - “Minisode1: Blue Hour” - 312,645

13. Kang Daniel - “Magenta” - 311,938

14. IZ*ONE - “Oneiric Diary” - 273,046

15. NCT 127 - “NCT #127 Neo Zone The Final Round” - 263,321

16. NCT Dream - “Reload’ - 259,749

17. Kang Daniel - “Cyan” - 259,396

18. Kim Ho-joong - “The Classic Album I” - 258,940

19. Kim Ho-joong - “The Classic Album II” - 258,752

20. IZ*ONE - “BLOOM*IZ” - 250,848

Related Tags

NCT bts SuperM EXO NCT 127 IZ*ONE Baekhyun NCT Dream Seventeen TWICE Gaon Music Chart BLACKPINK EXO-SC
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; } }

{{ articles_filter_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.