• Source:JND

Top 10 Richest Indian Actresses:  In the world of glitz and glamour of Bollywood, Indian actresses are the epitome of beauty, fashion and talent. With millions of fans supporting and following them, these divas are truly ruling the Indian entertainment industry. From timeless beauty Aishwarya Rai to unconventional actress Alia Bhatt, the B-town divas have not only garnered critical acclaim but also amassed immense wealth through their thriving acting careers, big brand endorsements, and other successful ventures. Here is a list of the top 10 highest-paid Indian actresses along with their salary per project and their estimated net worths.

List Of Top 10 Highest-Paid Indian Actresses in 2025:

1. Priyanka Chopra Jonas

As per reports, Priyanka Chopra Jonas becomes the highest-paid Indian actress in Bollywood with her big comeback with SS Rajamouli's much-anticipated film alongside Mahesh Babu. Desi Girl of Bollywood is charging a whopping amount of Rs 30 crore for the film, as per the Bollywood Hungama report and enjoys a net worth of around Rs 650 crore.

priyanka chopra

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Deepika Padukone

Deepika Padukone is a powerhouse of talent and beauty. Her performances in Chennai Express and Padmaavat were widely applauded. She is one of the most bankable actresses in Bollywood and reportedly, charges Rs 15-.30 crores per film, Rs 7–10 crore per brand endorsement and owns an impressive net worth of Rs 500 crore.

Deepika Padukone

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Kangana Ranaut

Kangana Ranaut, the Queen of Bollywood, is continuing to win fans over with her acting skills and reality TV shows. Reportedly, she charges a massive amount of Rs 15-30 crore and enjoys a net worth of Rs 90-95 crore.

Kangana Ranaut as Rani

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Katrina Kaif

Katrina Kaif has given blockbuster hits like Ek Tha Tiger and Sooryavanshi. Her makeup brand Kay Beauty is also proving to be a hit and she is still among the most desired actresses for endorsements, for which she charges Rs 6-7 crore. Her reported net worth is Rs 235 crore and charges a fee of Rs 10-12 crore per film.

katrina kaif

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Alia Bhatt

The finest actress of B-Town has truly made a name for herself and is the youngest highest-paid actress on the list. Her movies like Raazi and Gangubai have made her name strong in the entertainment world. Reportedly, the actress’s estimated net worth is Rs 550 crore, she charges Rs 10–15 crore per film and around Rs 2 crore per brand endorsement.

alia bhatt

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Kareena Kapoor

Kareena Kapoor continues to be a powerhouse star with signature roles in recent movies like The Buckingham Murders and Crew. She is also one of the prominent commercial actresses. Bebo reportedly charges Rs 8–18 crore per film with Rs 3–4 crore per brand endorsement and has a massive net worth of 440 crore.

kareena kapoor

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Shraddha Kapoor

The ultimate Stree of B-Town has acquired a huge following over the years. The serene beauty enjoys a huge net worth of Rs 123-130 crore, which majorly comes from her remuneration per Film of Rs 7–15 crore and brand endorsement fee of Rs 1.6 crore, as per reports.

Shraddha Kapoor Blue Saree

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Vidya Balan

The unconventional star of Bollywood has earned her popularity through blockbuster performances in The Dirty Picture and Bhool Bhulaiyaa. She charges Rs 8cr to 14cr per movie with a net worth of around Rs Rs 136 crore reportedly.

vidya balan

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Anushka Sharma

Anushka is recognised for her performances in NH10 and Rab Ne Bana Di Jodi. Reportedly, her net worth is around Rs 255 crore and she charges Rs 8-12 crore along with a brand endorsement fee of Rs 8–10 crore.

anushka sharma

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Aishwarya Rai Bachchan

Aishwarya Rai was a former Miss World and is a global icon with a remarkable career spanning more than two decades. The actress has done phenomenal work in movies like Devdas and Jodhaa Akbar. Her reported net worth is Rs 800 crore and charges Rs 10 crore per film.

aishwarya rai bachchan

Top 10 Highest-Paid Indian Actresses (Image Credit: Instagram)

Top 10 Highest-Paid Indian Actresses And Their Net Worth:

Rank Actress Net Worth (Rs Cr)

Remuneration/Film (Rs Cr)

Endorsement Fee (Rs Cr)
1 Priyanka Chopra Jonas 650 30 NA
2 Deepika Padukone 500 15–30 7–10
3 Kangana Ranaut 90–95 15–30 NA
4 Kareena Kapoor Khan 440 8–18 3–4
5 Alia Bhatt 550 10–15 2
6 Katrina Kaif 235 10–12 6–7
7 Shraddha Kapoor 123–130 7–15 1.6
8 Vidya Balan 136 8–14 NA
9 Anushka Sharma 255 8–12 8–10
10 Aishwarya Rai Bachchan 800 10 NA

Read Also:  List Of Top 10 Highest Paid Kannada Actresses And Their Net Worth: Rashmika Mandanna, Ashika Ranganath And More

Read Also:  List Of Top 10 Highest Paid Telugu Actresses And Their Net Worth: Sai Pallavi, Anushka Shetty, Nayanthara And Others