Indian Stocks Starting with M

As of October 15, 2026, 375 stocks starting with M are listed on NSE and BSE.

Every NSE and BSE listed company whose name begins with M, sorted alphabetically. Open a stock to see its share price, chart and fundamentals.

Stocks starting with M

375

Listed on NSE

212

Listed on BSE

320

Last updated

October 15, 2026 at 4:33 pm IST

Top Stocks Starting with M (Sorted by Market Cap)

Top 10 by market capitalisation

#StockPrice (₹)1D1YVolumeMarket cap (₹ Cr)
111,397.00-0.25%-29.41%2.80 Lakhs3,58,325
22,840.30-1.72%-17.13%18.59 Lakhs3,53,199
3800.00-0.36%+11.52%24.10 Lakhs1,04,016
4223.01-0.79%+32.15%76.01 Lakhs1,03,221
52,492.80+0.95%+3.58%6.81 Lakhs1,02,964
62,408.60-3.54%-21.44%7.77 Lakhs96,698
7669.15+4.75%-4.22%16.46 Lakhs88,018
8860.00+1.04%-25.85%68.79 Lakhs83,705
93,188.80-1.31%+74.77%17.22 Lakhs81,312
101,705.30-3.26%-35.41%10.11 Lakhs68,788

All Stocks Starting with M

Sorted A to Z by company name

About this list

This page covers companies listed on the National Stock Exchange (NSE) and BSE whose names start with M. It is part of the INDmoney stock directory, which lists every Indian stock letter by letter, from A to Z.

Each company links to its own page with the latest share price, price chart and key fundamentals.

Frequently asked questions

How many stocks start with M on NSE and BSE?

375 listed stocks start with M, as of October 15, 2026. 212 are listed on NSE and 320 on BSE. Some companies are listed on both exchanges.

Are all stocks that start with M listed on this page?

Yes. This page lists every NSE and BSE listed stock whose company name starts with M, sorted alphabetically. The list updates when a company is newly listed, renamed or delisted.

Which stock that starts with M has the highest market cap?

Maruti Suzuki India has the highest market capitalisation among stocks that start with M, at ₹3,58,325 Cr, as of October 15, 2026.

How is this list ordered?

Stocks are sorted alphabetically by company name. The table near the top shows the 10 largest by market capitalisation.

How can I find stocks that start with other letters?

Use the letter bar at the top of the page to move to any letter from A to Z, or open Others for names that start with a number. To browse every letter on one page, choose All.

How can I buy these stocks on INDmoney?

Open any stock from this list to see its share price and details, then place an order from the stock page. You need an INDmoney demat account to buy. INDstocks Private Limited is a SEBI registered stock broker (INZ000305337).