Largest Companies in India by Market Cap

This is the complete list of 1,717 largest companies in India by market cap, with a combined market capitalization of Rs333.86 Trillion ($3.61 Trillion USD). Polycab India Limited leads as the top India company by market cap, valued at $15.62 Billion. From billion-dollar companies to the biggest, richest and most valuable India corporations, these rankings span 121 sectors across 1 exchange. Updated daily with live market data.

Total Market Cap (USD)

$3.61 Trillion

Companies Listed

1,717

Largest Company

Polycab India Limited
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
51 Polycab India Limited
NSE:POLYCAB
$15.62 Billion Rs1.44 Trillion Rs9591.50 +0.37% +1.02% Low: Rs5822.00 / High: Rs9717.50 Low: Rs520.36 / High: Rs9717.50 6.60 Million
52 Bank of Baroda
NSE:BANKBARODA
$15.40 Billion Rs1.42 Trillion Rs275.35 -0.25% +6.21% Low: Rs231.66 / High: Rs324.45 Low: Rs33.47 / High: Rs324.45 347.45 Million
53 Cholamandalam Investment and Finance Company Limited
NSE:CHOLAFIN
$15.33 Billion Rs1.42 Trillion Rs1680.40 +1.62% +15.41% Low: Rs1354.70 / High: Rs1805.40 Low: Rs113.01 / High: Rs1805.40 37.40 Million
54 Power Finance Corporation Limited
NSE:PFC
$15.26 Billion Rs1.41 Trillion Rs427.50 +0.71% -0.21% Low: Rs335.05 / High: Rs481.40 Low: Rs34.39 / High: Rs560.42 149.85 Million
55 Bharat Heavy Electricals Limited
NSE:BHEL
$14.47 Billion Rs1.34 Trillion Rs384.20 +0.35% -0.54% Low: Rs208.01 / High: Rs422.35 Low: Rs19.63 / High: Rs422.35 289.31 Million
56 LTIMindtree Limited
NSE:LTIM
$14.44 Billion Rs1.33 Trillion Rs4504.00 -1.21% -10.88% Low: Rs4501.00 / High: Rs6407.00 Low: Rs532.78 / High: Rs7295.19 8.13 Million
57 Bharat Petroleum Corporation Limited
NSE:BPCL
$14.42 Billion Rs1.33 Trillion Rs312.10 +0.48% +9.45% Low: Rs271.30 / High: Rs388.30 Low: Rs64.74 / High: Rs388.30 239.32 Million
58 Union Bank of India
NSE:UNIONBANK
$14.08 Billion Rs1.30 Trillion Rs170.56 -0.43% +3.26% Low: Rs124.82 / High: Rs202.27 Low: Rs20.40 / High: Rs202.27 312.41 Million
59 Tech Mahindra Limited
NSE:TECHM
$13.86 Billion Rs1.28 Trillion Rs1446.80 +1.49% -3.76% Low: Rs1331.70 / High: Rs1768.40 Low: Rs299.90 / High: Rs1796.40 65.46 Million
60 Indian Railway Finance Corporation Limited
NSE:IRFC
$13.80 Billion Rs1.28 Trillion Rs97.63 +0.57% +3.09% Low: Rs87.23 / High: Rs141.72 Low: Rs17.98 / High: Rs215.48 227.60 Million
61 Muthoot Finance Limited
NSE:MUTHOOTFIN
$13.75 Billion Rs1.27 Trillion Rs3166.90 +0.22% +6.82% Low: Rs2509.90 / High: Rs4091.70 Low: Rs146.39 / High: Rs4091.70 17.97 Million
62 Britannia Industries Limited
NSE:BRITANNIA
$13.59 Billion Rs1.26 Trillion Rs5217.50 +0.35% +2.74% Low: Rs5064.00 / High: Rs6300.50 Low: Rs1108.82 / High: Rs6446.05 8.76 Million
63 Punjab National Bank
NSE:PNB
$13.42 Billion Rs1.24 Trillion Rs107.97 +0.01% +2.14% Low: Rs99.49 / High: Rs132.36 Low: Rs25.40 / High: Rs203.93 544.58 Million
64 HDFC Life Insurance Company Limited
NSE:HDFCLIFE
$13.40 Billion Rs1.24 Trillion Rs574.40 -1.17% +1.74% Low: Rs545.25 / High: Rs814.30 Low: Rs337.64 / High: Rs814.30 76.88 Million
65 Apollo Hospitals Enterprise Limited
NSE:APOLLOHOSP
$13.05 Billion Rs1.21 Trillion Rs8390.50 -0.92% +0.38% Low: Rs6793.50 / High: Rs8524.00 Low: Rs907.91 / High: Rs8524.00 10.33 Million
66 Canara Bank
NSE:CANBK
$13.03 Billion Rs1.20 Trillion Rs132.83 +0.48% +0.70% Low: Rs103.83 / High: Rs158.93 Low: Rs13.78 / High: Rs158.93 737.19 Million
67 LTIMindtree Limited
NSE:LTM
$12.85 Billion Rs1.19 Trillion Rs4006.70 +2.79% +0.73% Low: Rs3824.90 / High: Rs4757.90 Low: Rs3824.90 / High: Rs4757.90 11.92 Million
68 Vedanta Limited
NSE:VEDL
$12.67 Billion Rs1.17 Trillion Rs299.95 -0.84% -1.41% Low: Rs271.55 / High: Rs787.50 Low: Rs22.31 / High: Rs787.50 660.79 Million
69 Bajaj Holdings & Investment Limited
NSE:BAJAJHLDNG
$12.59 Billion Rs1.16 Trillion Rs10464.00 +1.73% +6.04% Low: Rs8746.00 / High: Rs14523.00 Low: Rs1157.95 / High: Rs14523.00 1.04 Million
70 Jindal Steel & Power Limited
NSE:JINDALSTEL
$12.54 Billion Rs1.16 Trillion Rs1139.80 -0.84% -1.43% Low: Rs887.45 / High: Rs1288.80 Low: Rs52.46 / High: Rs1288.80 24.55 Million
71 GAIL (India) Limited
NSE:GAIL
$12.52 Billion Rs1.16 Trillion Rs176.09 +0.39% +4.44% Low: Rs135.40 / High: Rs193.41 Low: Rs38.32 / High: Rs240.97 291.35 Million
72 Bosch Limited
NSE:BOSCHLTD
$12.45 Billion Rs1.15 Trillion Rs39045.00 -0.06% +6.65% Low: Rs28745.00 / High: Rs41495.00 Low: Rs7872.60 / High: Rs41495.00 987.82K
73 HDFC Asset Management Company Limited
NSE:HDFCAMC
$12.32 Billion Rs1.14 Trillion Rs2658.60 +1.36% +8.38% Low: Rs2216.40 / High: Rs5892.00 Low: Rs1146.79 / High: Rs5892.00 22.55 Million
74 TATA CONSUMER PRODUCTS LIMITED
NSE:TATACONSUM
$12.10 Billion Rs1.12 Trillion Rs1130.90 +2.77% +2.16% Low: Rs1014.80 / High: Rs1271.00 Low: Rs92.39 / High: Rs1271.00 49.52 Million
75 Cipla Limited
NSE:CIPLA
$12.00 Billion Rs1.11 Trillion Rs1373.20 -0.59% -1.06% Low: Rs1192.40 / High: Rs1663.60 Low: Rs364.75 / High: Rs1683.00 41.54 Million
76 Indus Towers Limited
NSE:INDUSTOWER
$11.74 Billion Rs1.09 Trillion Rs411.75 -0.36% -3.38% Low: Rs324.05 / High: Rs477.75 Low: Rs105.12 / High: Rs477.75 167.68 Million
77 Zydus Lifesciences Limited
NSE:ZYDUSLIFE
$11.74 Billion Rs1.09 Trillion Rs1078.70 -0.86% -0.82% Low: Rs860.60 / High: Rs1105.90 Low: Rs204.28 / High: Rs1302.00 56.00 Million
78 Ambuja Cements Limited
NSE:AMBUJACEM
$11.45 Billion Rs1.06 Trillion Rs426.05 -0.65% +2.59% Low: Rs395.35 / High: Rs620.55 Low: Rs123.78 / High: Rs695.00 80.21 Million
79 Lupin Limited
NSE:LUPIN
$11.26 Billion Rs1.04 Trillion Rs2277.80 +0.21% +1.03% Low: Rs1851.80 / High: Rs2460.10 Low: Rs533.53 / High: Rs2460.10 26.18 Million
80 JSW Energy Limited
NSE:JSWENERGY
$11.14 Billion Rs1.03 Trillion Rs562.05 -0.74% -1.56% Low: Rs440.05 / High: Rs602.05 Low: Rs37.29 / High: Rs792.05 87.18 Million
81 Hero MotoCorp Limited
NSE:HEROMOTOCO
$10.89 Billion Rs1.01 Trillion Rs5031.00 +0.14% +5.35% Low: Rs4218.70 / High: Rs6350.50 Low: Rs1384.33 / High: Rs6350.50 13.22 Million
82 Max Healthcare Institute Limited
NSE:MAXHEALTH
$10.78 Billion Rs996.70 Billion Rs1024.10 -0.47% +1.65% Low: Rs931.60 / High: Rs1301.40 Low: Rs103.30 / High: Rs1301.40 78.46 Million
83 Mazagon Dock Shipbuilders Limited
NSE:MAZDOCK
$10.76 Billion Rs995.30 Billion Rs2467.40 +1.11% +3.28% Low: Rs2065.20 / High: Rs3342.60 Low: Rs151.31 / High: Rs5694.70 18.41 Million
84 LLOYDS METALS AND ENERGY LTD.
NSE:LLOYDSME
$10.74 Billion Rs992.91 Billion Rs1765.00 -0.16% +3.14% Low: Rs1098.20 / High: Rs1858.80 Low: Rs514.77 / High: Rs1858.80 11.83 Million
85 The Indian Hotels Company Limited
NSE:INDHOTEL
$10.69 Billion Rs988.43 Billion Rs694.40 +0.66% +6.46% Low: Rs570.95 / High: Rs806.80 Low: Rs59.41 / High: Rs889.65 57.31 Million
86 Aditya Birla Capital Limited
NSE:ABCAPITAL
$10.60 Billion Rs980.03 Billion Rs373.80 +1.52% +8.66% Low: Rs248.80 / High: Rs373.80 Low: Rs40.05 / High: Rs373.80 86.65 Million
87 Mankind Pharma Ltd
NSE:MANKIND
$10.52 Billion Rs972.65 Billion Rs2356.20 -1.01% -0.05% Low: Rs1927.40 / High: Rs2696.50 Low: Rs1322.65 / High: Rs2998.40 18.38 Million
88 United Spirits Limited
NSE:MCDOWELL-N
$10.22 Billion Rs944.83 Billion Rs1299.00 +2.16% +4.88% Low: Rs1218.80 / High: Rs1461.80 Low: Rs355.64 / High: Rs1688.55 21.82 Million
89 REC Limited
NSE:RECLTD
$10.15 Billion Rs938.88 Billion Rs356.55 +1.34% +3.83% Low: Rs305.10 / High: Rs404.90 Low: Rs28.78 / High: Rs637.07 128.97 Million
90 Macrotech Developers Limited
NSE:LODHA
$10.13 Billion Rs936.77 Billion Rs937.95 +1.86% +7.70% Low: Rs677.00 / High: Rs1483.20 Low: Rs231.91 / High: Rs1592.06 49.12 Million
91 ICICI Lombard General Insurance Company Limited
NSE:ICICIGI
$9.63 Billion Rs890.21 Billion Rs1783.60 +2.85% +2.60% Low: Rs1689.10 / High: Rs2061.00 Low: Rs637.30 / High: Rs2268.71 14.60 Million
92 Waaree Energies Limited
NSE:WAAREEENER
$9.53 Billion Rs881.54 Billion Rs3064.60 +0.45% +2.02% Low: Rs2419.00 / High: Rs3739.80 Low: Rs2091.95 / High: Rs3739.80 24.51 Million
93 Hindustan Petroleum Corporation Limited
NSE:HINDPETRO
$9.25 Billion Rs854.96 Billion Rs401.80 +0.04% +7.79% Low: Rs319.15 / High: Rs499.05 Low: Rs61.82 / High: Rs499.05 187.36 Million
94 Oracle Financial Services Software Limited
NSE:OFSS
$8.95 Billion Rs827.14 Billion Rs9500.50 +1.36% -2.62% Low: Rs6302.00 / High: Rs10344.50 Low: Rs1201.39 / High: Rs12945.45 6.66 Million
95 NTPC Green Energy Limited
NSE:NTPCGREEN
$8.94 Billion Rs826.96 Billion Rs98.14 -0.60% -1.64% Low: Rs85.18 / High: Rs118.86 Low: Rs85.18 / High: Rs148.61 118.27 Million
96 SRF Limited
NSE:SRF
$8.80 Billion Rs813.39 Billion Rs2744.00 +0.86% +2.60% Low: Rs2391.50 / High: Rs3286.50 Low: Rs201.19 / High: Rs3286.50 11.63 Million
97 Aurobindo Pharma Limited
NSE:AUROPHARMA
$8.69 Billion Rs803.63 Billion Rs1396.70 -0.82% -3.80% Low: Rs1022.20 / High: Rs1517.50 Low: Rs287.12 / High: Rs1568.05 32.63 Million
98 The Federal Bank Limited
NSE:FEDERALBNK
$8.55 Billion Rs790.28 Billion Rs320.60 +1.10% +5.25% Low: Rs189.90 / High: Rs320.60 Low: Rs35.92 / High: Rs320.60 444.84 Million
99 Adani Total Gas Limited
NSE:ATGL
$8.49 Billion Rs784.93 Billion Rs713.70 -0.88% -2.79% Low: Rs467.90 / High: Rs808.55 Low: Rs75.59 / High: Rs3916.36 263.38 Million
100 Persistent Systems Limited
NSE:PERSISTENT
$8.48 Billion Rs784.41 Billion Rs5016.50 +2.58% -0.96% Low: Rs4529.40 / High: Rs6563.50 Low: Rs223.55 / High: Rs6674.20 14.40 Million

Track real-time market capitalization of largest public companies in India. Compare marketcap, analyze stock performance, and discover leading india corporations. View global rankings