RAG MusicJunior
A wonderful classic
search

[Middle School Students] Karaoke Popularity Ranking by Generation [2025]

We’re excited to present the latest top 100 karaoke songs popular among junior high school students, ranked by number of views, all in one go!

From the newest hits to classic tunes that were popular in childhood, and even anime songs, a wide range of genres are featured in the rankings.

The playlist is also updated weekly.

[Middle School Students] Karaoke Popularity Rankings by Generation [2025] (91–100)

Dance The NightDua Lipa99rank/position

Dua Lipa – Dance The Night (From Barbie The Album) [Official Music Video]
Dance The NightDua Lipa

Dua Lipa’s music is characterized by a captivating sound that gives disco vibes a modern twist.

This song was written specifically for the soundtrack of the film “Barbie,” released in May 2023, and was reportedly produced to match the visuals.

Its lively rhythm and memorable melody stick in your head, and the tune is easy to sing at karaoke.

Because there isn’t much vocal range required, it’s a great pick for those trying Western pop for the first time.

Despite its bright atmosphere, the lyrics portray inner conflict in a striking way that’s sure to resonate with listeners.

Made You LookMeghan Trainor100rank/position

Meghan Trainor – Made You Look (Official Music Video)
Made You LookMeghan Trainor

It’s a poppy, fun track packed with messages of self-affirmation and confidence.

The song showcases Meghan Trainor’s charm to the fullest and was released in October 2022.

Announced as the second single from the album “Takin’ It Back,” it became a popular hit, peaking at No.

11 on the Billboard Hot 100.

Its doo-wop-inspired, upbeat rhythm and catchy horn sounds make it a feel-good number that’ll have you moving.

The message of embracing your true self is likely to resonate especially with younger listeners.

It’s also perfect for karaoke and easy to enjoy even if you’re not confident in English.

Give it a listen when you need a boost of energy or want to feel more confident.