Discover the top pharmaceutical companies in India listed on the NSE, sorted from highest to lowest by market cap
Pharmaceutical companies play a pivotal role in safeguarding public health and well-being. Their significance lies in their pursuit of groundbreaking research, innovation, and the development of life-saving medications. In this blog, we have compiled a list of the top pharma companies in India as listed on the NSE (National Stock Exchange of India).
Below, we have sorted India’s top 10 pharma companies listed on the NSE according to their market caps, from highest to lowest.
Note: All market cap data below is sourced from NSE India as of April 16, 2025.
Also Read: Top 10 IT companies in India in 2025 by market capitalisation
Rank | Company Name | Market Cap (Rs) | Headquarter |
---|---|---|---|
#1 | Sun Pharmaceutical Industries Limited | 4.05 lakh crore |
Mumbai, Maharashtra |
#2 | Divi’s Laboratories Limited |
1.53 lakh crore |
Hyderabad, Telangana |
#3 | Cipla Limited |
1.20 lakh crore |
Mumbai, Maharashtra |
#4 | Torrent Pharmaceuticals Limited |
1.10 lakh croe |
Ahmedabad, Gujarat |
#5 | Mankind Pharma Limited |
1.01 lakh crore |
Delhi |
#6 |
Dr. Reddy’s Laboratories Limited |
0.96 lakh crore |
Hyderabad, Telangana |
#7 | Lupin Limited | 0.92 lakh crore |
Mumbai, Maharashtra |
#8 | Zydus Lifesciences Limited |
0.88 lakh crore |
Ahmedabad, Gujarat |
#9 | Aurobindo Pharma Limited |
0.66 lakh crore |
Hyderabad, Telangana |
#10 | Alkem Lab Limited |
0.59 lakh crore |
Mumbai, Maharashtra |
Now, let’s delve deeper into India’s top 10 pharma companies: