Bollywood occupies a central place in the Indian visual media, largely thanks to its popularity among Hindi speakers (the largest language group in the nation).Which is why we have some of the Richest actors in India coming from Bollywood. But, unlike what many think, most of the top 10 highest-paid Indian actors hail from South Indian film industries.
South Indian cinema has been very much mainstream for some years now, with its high-action content catching the fancy of all Indian audiences, though it had a following for a longer period. Therefore, a good number of South Indian actors have made it to the top 10 highest-paid Indian actors list as well.
This article will explore the highest-earning Indian actors to provide insights into the top earners in the industry.
Here are the Top Richest Actors in India with all net worth branding endorsements and highest-grossing films Then from Allu Arjun to Akshay Kumar, watch these superstars; how are they controlling the industry with mega bucks movies?
Rank | Actor Name | Approximate Fee Charged Per Movie (Rs) | Recent/Upcoming Releases | Additional Stats |
1 | Allu Arjun | 300cr | Pushpa 2: The Rule | First Telugu actor to win a National Award for Best Actor |
2 | Joseph Vijay | 130cr to 275cr | Jana Nayagan (upcoming), G.O.A.T, Leo | Highest-paid Tamil actor currently |
3 | Shah Rukh Khan | 150cr to 250cr | Dunki | Highest-grossing Bollywood actor of 2023 |
4 | Rajinikanth | 125cr to 270cr | Vettaiyan, Jailer | Highest-paid veteran actor in India |
5 | Aamir Khan | 100cr to 275cr | Laal Singh Chaddha | Known for delivering multiple ₹2000cr+ global grosses |
6 | Prabhas | 100cr to 200cr | Kalki 2898 AD | Star of Baahubali, India’s biggest blockbuster franchise |
7 | Ajith Kumar | 105cr to 165cr | Thunivu | Holds multiple box office opening records in Tamil cinema |
8 | Salman Khan | 100cr to 150cr | Tiger 3 | Most consecutive ₹100cr+ Bollywood grosser |
9 | Kamal Haasan | 100cr to 150cr | Indian 2 | Only Indian actor with a 60+ year film career spanning generations |
10 | Akshay Kumar | 60cr to 145cr | Khel Khel Mein | Delivers the most films per year in Bollywood |
Here are the Top Richest Actors in India
1. Allu Arjun

- Net Worth: 350 Crores
- Brands Endorsed: Frooti
- Highest Grossing Film: Pushpa: The Rise
One of the most popular stars in Indian cinema is Allu Arjun.Pushpa: The Rise 2021 is how he shot to fame throughout India He is famous for his dancing and glamorous acting His return movie Pushpa: The Rule—Part 2 will come out in December 2024; reckon everyone has hope it is massive. He is the richest actor in India, at Rs 300 crores for this movie.
His one-of-a-kind looks coupled with mass appeal have kept him as a fan favorite, especially in South India.
2. Joseph Vijay

- Net Worth: 474 Crores
- Brands Endorsed: Sunfeast
- Highest Grossing Film: Leo
Joseph Vijay (The Thalapathy Vijay) is an extremely popular actor in Tamil cinema. He appeared in many hit movies as a child actor from 1984 onwards.
Leo was released in 2023 and smashed worldwide with over Rs 612 crore and became top top-grosser Tamil movie of the year. His next movie, GOAT, is slated to be the next massive hit. He is a legendary actor from Tamil Nadu, and people worship him in several locations. Vijay’s movies go on to set records in South India whenever he releases a movie.
3. Shah Rukh Khan

- Net Worth: 7300 Crores
- Brands Endorsed: Lux
- Highest Grossing Film: Jawan
Shah Rukh Khan, also known as King Khan, is among the most well-known actors in Bollywood. He is one of the few successful actors who started with TV and became a star. In 2023, he released two back-to-back blockbusters, Jawan and Pathaan, which both made over Rs 2000 crores worldwide. His latest, Dunki, did well.
He is famous for his romantic roles as well as the way that he relates easily to all age groups. He is among the best-known Indian actors in the world, even though his fanbase spans the globe.
4. Rajinikanth

- Net Worth: 430 Crores
- Brands Endorsed: None
- Highest Grossing Film: Jailer
Rajinikanth is a legendary actor in Tollywood history. So the fans treat him as a god, and they also love him that much. His real name is Shivaji Rao Gaikwad. He has done a lot of movies and is one of the highest-paid actors in South India.
Despite his age, he still gets to dominate the charts with his usual action and style. He is not only popular in India but his fans are also seen in different countries like Japan and other Asian countries.
5. Aamir Khan

- Net Worth: 1862 Crores
- Brands Endorsed: PhonePe
- Highest Grossing Film: Dangal
Aamir Khan is called Mr. Perfectionist as he stretches out to select his movie. His past movies Dangal, PK, and 3 Idiots are some solid hits alongside.
His new movie Laal Singh Chaddha (2022) was a middling release, but he will be back in Sitaare Zameen Par in 2025. He is acclaimed for his ultra-meaningful films, which later end up hooking the audience. With his precision and absolute dedication to his movies, he is one of the best actors in Bollywood and among the Richest actors in India.
6. Prabhas

- Net Worth: 241 Crores
- Brands Endorsed: Mahindra
- Highest Grossing Film: Baahubali 2
Prabhas went viral with Baahubali (2015-17) He is one of the top actors in India. His films Adipurush, however, miserably failed, but his latest film Salaar has grossed over Rs 369 crores in India, making it another ye need-to-watch hit.
Baahubali has made him a pan-India star since then. This is probably due to Prabhas being famous for his humble roots and great work ethic.
7. Ajith Kumar

- Net Worth: 196 Crores
- Brands Endorsed: None
- Highest Grossing Film: Viswasam
He is a popular Tamil actor with a large fan following. In 2023, his movie Thunivu was a success and made Rs 130 crore at the Indian box office.
The most expensive actor in South Indian cinema, he is renowned for his action-heavy roles and emotional come-from-the-heart performances. He may be away from social media, but fans gladly accompany him and celebrate his releases at cinema screenings.
8. Salman Khan

- Net Worth: 2900 Crores
- Brands Endorsed: Pepsi
- Highest Grossing Film: Bajrangi Bhaijaan
Salman Khan is one of the biggest Bollywood actors. He acted in romantic movies in the 1990s, but now he is known as an action man. Tiger 3, 2023: Over Rs 466 crores worldwide come from this movie His fans call him Bhai, and he is one of the most beloved actors in India.
He is also famous for the cause he worked on in his foundation. Being Human Salman was the first to stand alone, decades old, with his fans always eagerly waiting for a new film from him.
9. Kamal Haasan

- Net Worth: 150 Crores
- Brands Endorsed: Pothys
- Highest Grossing Film: Vikram
Kamal Haasan has acted in 220 movies (2028 in total) in different languages: Tamil, Telugu, and Hindi. He began to act in the 1960s and is perhaps one of those garnering respect as the elder statesman of Indian cinema.
His next big movie is KH 234 directed by Mani Ratnam, and fans are keeping their fingers crossed for this one. He has been the pioneer to try something new and redefine the lines of Indian cinema in roles. Kamal Haasan is an actor, director, singer, and politician.
10. Akshay Kumar

- Net Worth: 2500 Crores
- Brands Endorsed: Vimal
- Highest Grossing Film: 2.0
Everyone knows that Akshay Kumar is a comedy and action film guy. He acted in many blockbuster films, Hera Pheri, Bhool Bhulaiyaa, etc. Social messages to find a place could be seen in his films like Toilet: Ek Prem Katha and Padman. His movie OMG 2 came out in 2023 and grossed Rs 221 crore worldwide.
He is one of the highest gym regulars in Bollywood, and you can see stunts yourself in his films. Akshay is also infamous for his yearly releases of multiple movies, which makes him a very busy actor.
Frequently Asked Questions
- Who is the No. 1 richest actor in India?
Shah Rukh Khan is the richest actor in India, with an estimated net worth of around Rs 6300 crore. His wealth comes from films, brand endorsements, and his production company, Red Chillies Entertainment.
2. Who is India’s highest-paid actor?
Allu Arjun is currently the highest-paid Indian actor, reportedly charging Rs 300 crore for Pushpa: The Rule—Part 2.
3. Who is richer, Saif or Shah Rukh?
Shah Rukh Khan is much richer than Saif Ali Khan. Shah Rukh Khan’s net worth is around Rs 6300 crore; Saif Ali Khan’s net worth is estimated to be around Rs 1200 crore, including his royal inheritance.
Read more: Top Motivational Speakers In India