Skip To Content
  • bestof2017 badge

The Top 50 Pop Songs Of 2017

Only facts here.

50. "Tension" by Fergie

Interscope Records

The best Britney Spears song released in 2017.

49. "Act My Age" by Katy Perry

Hate the sinner love the sin. That's how I feel about K*ty Perry. I also have no idea why this Target exclusive song was never released on the album.

48. "Friends" by Justin Bieber and Bloodpop

Generic? Yes. A bop? Indeed.

47. "Company" by Tinashe

Honestly one of the best, most simple music videos of the year. Sending good vibes and better songs (than "Flame") to Tinashe in 2018.

46. "I Got You" by Bebe Rexha

This is for the Rexhars, bad bitches, and true Bebe Rexha fans.

45. "Anywhere" by Rita Ora

2017: The year we finally found out who Rita Ora was. Not gonna lie, this song saved my life.

44. "Love" by Lana Del Rey

Classic Lana.

43. "Human Touch" by Betty Who

Good song from an even better album.

42. "Get Over Yourself" by Kelsea Ballerini

Taylor Swift died (left country music) so Kelsea Ballerini could thrive. This song has one of the most fun choruses I've learned this year.

41. “Quit You” by Lost Kings feat. Tinashe

The only song on this list with a Coldplay reference. But forreal, this song goes off.

40. "Cut to the Feeling" by Carly Rae Jepsen

The inclusion of this song on this list is more of a *nod* to gay culture in 2017. So, *nods,* you are seen.

39. "Slide" by Calvin Harris feat. Frank Ocean and Migos

Should have been a contender for song of summer but instead will be in every car commercial for the next two years.

38. "Selfish" by Future feat. Rihanna

Who doesn't love a good Rihanna ballad? I imagine this song being a great ending montage in a 2017 Dirty Dancing reboot or something lol.

37. "Craving You" by Thomas Rhett feat. Maren Morris

That best country-pop song of 2017 and that's that.

36. "Take Me as I Am" by Rina Sawayama

From one of the best EPs of the year. Early 2000s perfection.

35. "Sign of the Times" by Harry Styles

This song is just really dramatic and fun to sing and I'm a Leo so I love drama.

34. "Slow Hands" by Niall Horan

Honestly, the most shocking thing about 2017 was Niall Horan becoming my favorite former member of One Direction. I had no idea he had it in him.

33. "Love Galore" by SZA

Honestly, this is just the perfect Sunday morning on a humid summer day *chill* track.

32. "Take Me" by Aly & AJ

Just serving some justice for Aly & AJ.

31. "Issues" by Julia Michaels

A well-deserved hit from one of the best songwriters in music.

30. "Go to Work" by Nadine Coyle

2017 wasn't all that bad...we did get a new Nadine Coyle song after all. And it bops.

29. "Poor Me" by Shania Twain

2017 also gave us the first new Shania Twain album in 15 years. "Poor Me" is a weird lil' song that kind of sounds like the Chainsmokers but then goes into classic Shania territory. The song straight-up stings in the bridge when Shania sings about her real-life shitty ex: "I know it should get better / Oh, but it never does / I wish he'd never met her / Then everything would be the way it was."

28. "Say My Name" by Tove Stryke

The first person named Tove on this list. "Say My Name" should have been a top-10 song but Americans lack taste. See: Little Mix.

27. "Wearing Nothing" by Dagny

This song makes me feel...warm (even though it's about being naked lol). IDK.

26. "Perfect Places" by Lorde

The best song on Melodrama.

25. "Better Man" by Little Big Town

A No. 1 country song written by Taylor Swift. Taylor is one of the best storytellers in music and this song shows just that. Say what you want, but T*ylor can write a song.

24. "Want You Back" by Haim

*Dances in an abandoned LA street at five in the morning*

23. "Chantaje" by Shakira feat. Maluma

Should have been No. 1 for 16 weeks. *Looks at the Justin Bieber version of "Despacito"*

22. “Strangers” by Halsey feat. Lauren Jauregui

Jesus, I was just obsessed with this song.

21. "Younger Now" by Miley Cyrus

No one really cared for country Miley Cyrus...but introspective and deep Miley is good stuff. *cuddles a puppet*

20. "Wild Thoughts" by DJ Khaled feat. Rihanna and Bryson Tiller

"Maria Maria" in 2017? Brilliant.

19. "Boys" by Charli XCX

Relatable content is always good, and that's exactly what this song is: relatable.

18. "Symphony" by Clean Bandit feat. Zara Larsson

I still don't really get who Clean Bandit is but, holy shit, they can make a song. And damn, Zara Larsson can sing.

17. "Love So Soft" by Kelly Clarkson

Kelly delivered.

16. "Is Your Love Enough?" by Little Mix


Little Mix rereleased their Glory Days album with this fucking bop. Better than the Spice Girls there I said it.

15. "Lonely Night" by Fifth Harmony

Sony Records

From their CRIMINALLY ignored album. Why do THEY (like the members of 5H) keep on ignoring this song?!

14. "Havana" by Camila Cabello feat. Young Thug

WHY IS THIS SONG SO DAMN GOOD?! But really, Camila did that.

13. "My Style" by Poppy feat. Charlotte

Island Records

Poppy is coming in 2018. Get with the program.

12. “It Ain’t Me” by Kygo and Selena Gomez

Ultra Music

An anthem. Invented stutter singing.

11. "Your Song" by Rita Ora

"Your Song" was UK top 10 and a US top 300. Problematic. 2017 was the year Rita Ora put out two high-quality bops. In the words of bitchy teens from, "We have decided to stan."

10. "Rainbow" by Kesha

Rainbow the album was low-key the best album of 2017. This song is the most underrated on Rainbow. Truly gorgeous, a musical epic.

9. "Touch" by Little Mix

If you play it, the gays will come. Fuck the US for not letting this be the biggest song of 2017.

8. "Sorry Not Sorry" by Demi Lovato

Find me a gay that doesn't like this song? OK you can't...except in the comments of this post.

7. "Undercover" by Kehlani

I honestly wanted to put Kehlani's entire SweetSexySavage album on this list but...I didn't. So, I put my favorite song. The hook (I've never used that word lol) on this is incredible!!!

6. "Delicate" by Taylor Swift

Big Machine Records

The best song on Reputation that's not about awkward revenge. A quality Max Martin song that even my annoying straight brother likes. Impact.

5. "Disco Tits" by Tove Lo

Fuck. Just fuck. This song.

4. "Bodak Yellow" by Cardi B

Everyone, EVERYONE, loses their mind when "Bodak Yellow" comes on.

3. "Bad Liar" by Selena Gomez

Here's the deal: You either get "Bad Liar" or you don't. I get it. It's one of the best songs of the year and that's that on that.

2. "New Rules" by Dua Lipa

Dua Lipa will be the biggest artist of 2018. Mark my words!

1. "The Cure" by Lady Gaga

Other websites have ignored this 2017 masterpiece. Truth is, "The Cure" is the best song of the year. Chills every time this song starts with that weird whistle. On a personal note, I have never felt closer to God than seeing this song sung live. Lady Gaga's best in years! 2017's best song!

And here's the Spotify playlist:


Thomas Rhett's and Maren Morris's names were misspelled in an earlier version of this post.