Forbes India 15th Anniversary Special

Top 10 Indians with highest followers on Instagram in 2024

Which personalities are behind India's top 10 most followed Instagram accounts? This question and more will be answered in this post

Published: Jun 28, 2024 09:00:10 AM IST
Updated: Jun 28, 2024 06:30:13 PM IST


India’s most-renowned celebrities hail primarily from two sectors: Bollywood and cricket. Both industries drive Indian fans into a frenzy. Keeping that in mind, it’s no surprise that the top 10 most followed Instagram accounts in India are all held by Bollywood personalities and the nation’s beloved cricketers.

So, who are the personalities that own the top 10 most followed Instagram accounts in India, and who is the most followed Indian actor on Instagram? These questions and more will be answered in this post.

Also Read: The 10 most followed Instagram accounts in the world

Top Ten Most-Followed Instagram Accounts in India

Beating a host of media personalities that occupy most of this list of India's top 10 most-followed Instagram accounts, Virat Kohli emerges as the most-followed Indian celebrity on Instagram.

Who are the rest?

Rank & Name No. of followers Profession
#1 Virat Kohli (@virat.kohli)
269 million Cricketer
#2 Priyanka Chopra (@priyankachopra)
91.4 million Actor and producer
#3 Narendra Modi (@narendramodi)
90.8 million Politician—the current Prime Minister of India
#4 Shraddha Kapoor (@shraddhakapoor)
90.1 million Actor
#5 Alia Bhatt (@aliaabhatt)
84.8 million Actor and producer
#6 Katrina Kaif (@katrinakaif)
80 million Actor
#7 Deepika Padukone (@deepikapadukone)
79.5 million Actor and producer
#8 Neha Kakkar (@nehakakkar)
78.7 million Playback singer
#9 Urvashi Rautela (@urvashirautela)
72.9 million Actor and model
#10 Jacqueline Fernandez (@jacquelienefernandez)
70.1 million Actor
*data updated on June 28, 2024

Now, it’s time to take a closer look at the personalities behind the top 10 most-followed Instagram accounts in India:

Also Read: The top 10 richest people in the world

Virat Kohli

Image: Gareth Copley/Getty ImagesImage: Gareth Copley/Getty Images

  • Source: Cricket contracts, brand endorsements, and business endeavours
  • Age: 35
Along with being the most-followed Indian celebrity on Instagram, Kohli also happens to be the most-followed cricketer across the world on the same platform. Brand endorsements, including those from Puma, Audi, and MRF, generate a significant chunk of his net worth. Kohli also has his fashion label Wrogn, and a chain of fitness centres around the country called Chisel.

Instagram Link: Click Here

Priyanka Chopra

Image: Franco Origlia/GC ImagesImage: Franco Origlia/GC Images

  • Source: Acting, film production, brand endorsements, business ventures
  • Age: 41
Chopra is the most followed Indian actor on Instagram. She won the Miss World pageant in 2000, and since then, her career has spanned movies and TV shows in both Bollywood and Hollywood. PC has endorsed brands like Pantene, has launched her own hair care brand called Anomaly, and even had a short career in music with Universal Music Group. All in all, she rightfully owns her place as one of the highest-paid actresses in Bollywood and around the globe.

Instagram Link: Click Here

Also Read: The top 10 richest people in India in 2024

Narendra Modi

Image: Gareth Copley/Getty ImagesImage: Gareth Copley/Getty Images

  • Source: Investments, political career
  • Age: 73
PM Narendra Modi is one of the most influential political leaders around the world with a career that spans decades. His sources of income include various investments made, his compensation as the Prime Minister of India (Rs77 lakhs annually), and pension funds as a former government official. Further, PM Modi’s National Savings Certificates amount to about Rs 9 lakhs, while his insurance policies are valued at around Rs 2 lakhs.

Instagram Link: Click Here

Also Read: Top 10 most-viewed videos on YouTube in 2024

Shraddha Kapoor

Image: Ashish Vaishnav/SOPA Images/LightRocket via Getty ImagesImage: Ashish Vaishnav/SOPA Images/LightRocket via Getty Images

  • Source: Acting and brand endorsements
  • Age: 37
Kapoor secures the third position in our list of the top 10 most-followed Instagram accounts in India. Along with being a beloved actress in the country to have delivered hits such as the 2018 horror-comedy Stree, Kapoor endorses brands such as MyGlamm, AJIO, Power Gummies, Clovia, and more.

Instagram Link: Click Here

Also Read: Top 10 most viewed YouTube live streams in the world

Alia Bhatt

Image: Cindy Ord/MG24/Getty Images for The Met Museum/VogueImage: Cindy Ord/MG24/Getty Images for The Met Museum/Vogue

  • Source: Acting, producer, investments, business ventures, brand endorsements
  • Age: 31
Alia Bhatt comes from a family of filmmakers, and her acting career has been full of highs since her debut in 2012. Bhatt has ventured into film producing, her own business endeavour called Ed-a-Mamma, and investing in brands like Nykaa, Phool.Co, and Style Cracker. Her brand endorsements include renowned names like Gucci, Make My Trip, Cornetto, Manyavar, and more.

Instagram Link: Click Here

Also Read: Top 10 most subscribed YouTube channels in the world [2024]

Katrina Kaif

Image: Prodip Guha/Getty ImagesImage: Prodip Guha/Getty Images

  • Source: Acting, modelling, business ventures, brand endorsements
  • Age: 40
Kaif began her modelling career very early at the age of 14, and she has starred in about 60 movies. The most popular of her movies include Namastey London, Singh is Kinng, Zindagi Na Milegi Dobara, and Dhoom 3. Further, she’s a known philanthropist who has spoken out for causes like women’s rights and education for all. Brands endorsed by Kaif include Lenskart, Kalyan Jewelers, and Reebok. Kay Beauty is a joint venture between Kaif and Nykaa that combines high glamour and skincare products.

Instagram Link: Click Here

Also Read: Top 10 highest paid actors in India 2024

Deepika Padukone

Image: Emma McIntyre/Getty Images for Academy Museum of Motion PicturesImage: Emma McIntyre/Getty Images for Academy Museum of Motion Pictures

  • Source: Acting, business ventures, brand endorsements
  • Age: 38
Before becoming an actor, Padukone was a state-level badminton player. She’s currently one of the highest-paid actresses in India and has 70+ brand endorsements, including Louis Vuitton, Jio, Adidas, and more. Her most recent business ventures include her self-care brand 82°E, pronounced Eighty-two East.

Instagram Link: Click Here

Also Read: Top 20 most-liked posts on Instagram

Neha Kakkar

Image: David Talukdar/NurPhoto via Getty ImagesImage: David Talukdar/NurPhoto via Getty Images

  • Source: Playback singer
  • Age: 36
Kakkar is one of the most in-demand playback singers in Bollywood at the moment, having delivered back-to-back hits in the past few years. She was part of the reality show Indian Idol—first as a contestant and then as a judge. Her career—from humble beginnings to a life in the limelight—has remained incredibly inspirational.

Instagram Link: Click Here

Also Read: Top 10 most followed accounts on Twitter / X in the world

Urvashi Rautela

Image: Vittorio Zunino Celotto/Getty ImagesImage: Vittorio Zunino Celotto/Getty Images

  • Source: Acting career, model, brand endorsements
  • Age: 30
Rautela is another Indian actress with a massive fan following on Instagram. Notably, she’s also the youngest on our list of the top 10 most-followed Instagram accounts in India. Her acting career has been the prime source of her income in recent years, along with brand endorsements like Longway and Lotus365.

Instagram Link: Click Here

Jacqueline Fernandez

Image: Prodip Guha/Getty ImagesImage: Prodip Guha/Getty Images

  • Source: Acting career, modelling, brand endorsements
  • Age: 38
Originally from Sri Lanka, Fernandez has earned a name for herself as a Bollywood actress and a well-known model in India. Notably, she was also the Miss Universe-Sri Lanka. Fernandez very carefully focuses on animal-friendly products and services to endorse, and her brand endorsements include Lux Cozi, Colombo Jewellery Stores, and more.

Instagram Link: Click Here

Frequently asked questions

1. Who had the fastest 1 million followers on Instagram in India?

Actor Thalapathy Vijay had the fastest one million followers on Instagram in India. He reached the number in just 99 minutes. Notably, his global ranking is third in terms of the personalities to gain the fastest one million Instagram followers.

2. Who has the highest number of Instagram followers in India as a non-celebrity?

Narendra Modi, the current Prime Minister of India, is your answer if you are looking for ‘a non-celebrity with the highest number of Instagram followers in India’.