
Published: Last Updated:
Readtime: 8 min
Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.
Ever wondered how much the highest-paid celebrities on Instagram score for a cheeky swipe up? According to a new report from social media planner Hopper HQ, it’s an absolute boatload. Superstars like Kylie Jenner and Dwayne Johnson have turned their online personas into money-making machines, demanding incredible figures for a sponsored post or endorsement, and it comes as no surprise.

1. Dwayne Johnson (USD$1,015,000 per post)
- Followers: 395 million
- Born: 2 May 1972, Hayward, California, United States
- Height: 1.96 m
- Spouse: Lauren Hashian (m. 2019), Dany Garcia (m. 1997–2008)
It’s no surprise that action megastar Dwayne Johnson is one of the most bankable celebrities on the planet, but over the past decade, the actor has taken his Instagram to a new level. In 2020, Johnson surpassed 200 million followers on the social media platform, thanks to a solid mix of fitness, humour and behind the scenes content. His workouts are legendary, his one-liners hilarious and his bank account, epic.

2. Kylie Jenner (USD$986,000 per post)
- Followers: 395 million
- Born: 10 August 1997, Los Angeles, California, United States
- Height: 1.68 m
- Parents: Kris Jenner, Caitlyn Jenner
Last year’s highest-paid on Instagram, Kylie Jenner dropped one spot this year in the Hopper HQ list. According to the social media planner, Jenner can demand a whopping USD$986,000 per post, which makes sense if you have almost 400 million followers.

3. Cristiano Ronaldo (USD$889,000 per post)
- Followers: 647 million
- Born: 5 February 1985, Hospital Dr. Nélio Mendonça, Funchal, Portugal
- Height: 1.87 m
- Partner: Georgina Rodríguez (2017–)
There must be some benefits of being the most followed person on Instagram. For Cristiano Ronaldo, that apparently equates to around USD$890,000 per post, which seems like chump-change for someone with 647 million followers. Not that he needs it, Ronaldo is well on his to become a billionaire athlete.

4. Kim Kardashian (USD$858,000 per post)
- Followers: 359 million
- Children: North West, Chicago West, Psalm West, Saint West Trending
- Born: 21 October 1980, Los Angeles, California, United States
- Height: 1.57 m
One of the elder statesmen of the Kardashian troupe, Kim has managed to make a fortune on the Internet. According to Hopper HQ, the 40-year-old can demand a staggering USD$858,000 per Instagram post. The reality star has a reported net worth of around USD$350 million which is quickly rising thanks to her massive online personality.

5. Ariana Grande (USD$853,000 per post)
- Followers: 377 million
- Born: 26 June 1993, Boca Raton, Florida, United States
- Nationality: American
With 228 million followers, it’s little wonder Ariana Grande is one of the highest-paid celebrities on Instagram. The 27-year-old pop-star has taken her online persona to the next level in recent years, generating a massive potential income through endorsements and sponsorship.

6. Selena Gomez (USD$848,000 per post)
- Followers: 423 million
- Born: 22 July 1992, Grand Prairie, Texas, United States
- Instruments: Vocals
Former Disney star turned pop-star Selena Gomez comes in sixth position in the richest Instagram celebrities, thanks to her whopping 180 million followers. According to Hopper HQ, Gomez can demand a staggering USD$848,000 per post.

7. Beyonce Knowles (USD$770,000 per post)
- Followers: 313 million
- Born: 4 September 1981, Houston, Texas, United States
- Spouse: Jay Z (m. 2008)
- Children: Blue Ivy Carter, Rumi Carter, Sir Carter
Queen Bee isn’t short of a dollar. The pop giant has an estimated net worth of around USD$500 million and is one half of the biggest celebrity investment couple on earth. On Instagram, however, Beyonce Knowles can reportedly demand USD$770,000 per post.

8. Justin Bieber (USD$747,000 per post)
- Followers: 295 million
- Born: 1 March 1994, St. Joseph’s Hospital, London, Canada
- Height: 1.75 m
- Instruments: : Vocals; drums; piano; keyboard; guitar;
- Spouse: Hailey Bieber (m. 2018)
Despite taking a far less active approach to Instagram and social media over the last few years, Justin Bieber is one of the biggest celebrities online. The 27-year-old star has achieved over 168 million followers on the platform and with the release of his new releases bringing him further into the public eye, you can expect that to rise.

9. Taylor Swift (USD$722,000 per post)
- Followers: 283 million
- Born: 13 December 1989, West Reading, Pennsylvania, United States
- Height: 1.8 m
Pop-music royalty Taylor Swift has quickly become one of the savviest investors and moneymakers in Hollywood. On Instagram, Swift shares a series of personal images and behind-the-scenes shots, keeping her fans engaged and champing at the bit for more Taylor content.

10. Neymar Jr (USD$704,000 per post)
- Followers: 227 million
- Born: 5 February 1992, Mogi das Cruzes, State of São Paulo, Brazil
- Height: 1.75 m
- Parents: Nadine Santos, Neymar Santos Sr.
Brazillian football star Neymar Jr. is one of the biggest sports stars on the planet. While he might not have the same level of Instagram following as Cristiano Ronaldo, Neymar Jr. is still making absolute money from the social media platform. According to Hopper HQ, the Paris Saint-Germain player can demand a whopping USD$704,000 per post, which is a handy little addition to his Puma endorsements.

11. Lionel Messi (USD$695,000 per post)
- Followers: 505 million
- Born: 24 June 1987, Rosario, Argentina
- Height: 1.7 m
- Salary: 71 million EUR (2021)
- Spouse: Antonela Roccuzzo (m. 2017)
Arguably the best football player in the world, Lionel Messi falls just short of his perennial competitors Cristiano Ronaldo and Neymar Jr in the Instagram stakes. The Argentinian star has 193 million followers on the social media platform, which is reporting earning him around USD$695,000 per post.

12. Jennifer Lopez (USD$663,000 per post)
- Followers: 250 million
- Born: 24 July 1969, Castle Hill, New York, United States
- Height: 1.64 m
- Net worth: USD$400 million (2019 estimate)
- Spouse: Marc Anthony (m. 2004–2014), Cris Judd (m. 2001–2003), Ojani Noa (m. 1997–1998)
- Children: Emme Maribel Muñiz, Maximilian David Muñiz
J-Lo is a celebrity that has her fingers in a lot of pies. From music and film to skincare and design, Jennifer Lopez is a money-making machine, in real-life and on Instagram. The Hollywood giant has 148 million followers and a net worth of around USD$400 million.

13. Nicki Minaj (USD$625,000 per post)
- Followers: 227 million
- Born: 8 December 1982, Saint James, Port of Spain, Trinidad and Tobago
- Spouse: Kenneth Petty (m. 2019)
- Nationality: American, Trinidadian
Nicki Minaj’s Instagram profile is a little more personal than some other celebrities on this list. The rapper’s social media presence takes fans behind-the-scenes of her crazy life, showing off her family, friends and new music releases.

14. Kendall Jenner (USD$608,000 per post)
- Followers: 290 million
- Born: 3 November 1995, Los Angeles, California, United States
- Height: 1.79 m
- Siblings: Kylie Jenner, Kim Kardashian, Kourtney Kardashian
- Parents: Kris Jenner, Caitlyn Jenner
At one stage, Kendall Jenner had the most-liked photo on the entire Instagram platform. She may have lost that crown, but the Kardashian member is still one of the most followers and highest-paid Instagramers on the planet. In addition to the whopping USD$608,000 she can charge for a post, the model has just launched a new tequila business while also working with Moon Cosmetics.

15. Khloe Kardashian (USD$608,000 per post)
- Followers: 305 million
- Born: 27 June 1984, Los Angeles, California, United States
- Children: True Thompson
- Books: Strong Looks Better Naked, Kardashian Konfidential
- Parents: Kris Jenner, Robert Kardashian
The fourth member of the Kardashians to make Instagram’s highest paid list, Khloe might not have the followers of Kim and Kylie, but she’s still raking in the dough. Hopper HQ estimates that Khloe can demand a staggering USD$608,000 per post, precisely the same amount as her younger sister Kendall.

The Influencer Industry
Over the past decade, brands and companies have leaned hard into the ambassador avenue for promotion, giving way to a booming influencer industry. Jump on Instagram at any point and you’re bound to scroll past the latest Married At a First Sight or Bachelor contestant plugging a new skin cream or skinny tea. And while the transition from reality star to influencer can be lucrative, it’s nothing compared with what the highest paid celebrities on Instagram receive.
A number of savvy movie stars and musicians have crossed over to the social media world, often in unexpected ways. Last year, Kardashian clan member Kylie Jenner scored top spot on the list of highest paid on Instagram, however, this year the makeup mogul has been knocked off her perch. In addition to being named the highest paid actor in the world, Dwayne ‘The Rock’ Johnson has taken out the title of Instagram’s highest paid celebrity. So, who else made the list and how much are they making?
General FAQs
According to social media planner Hopper HQ, Dwayne Johnson is the highest-paid celebrity on Instagram for 2021. The actor earns a reported USD$1,015,000 per post.
The latest report from social media planner Hopper HQ suggests that Kylie Jenner makes USD$986,000 per Instagram post.
Football star Cristiano Ronaldo is the most followed person on Instagram. The Juventus player has a whopping 224 million followers.