The latest India MSME statistics show 4,71,55,579 micro, small and medium enterprises registered on the Udyam portal, spread across 36 states and union territories and 783 districts. The base is overwhelmingly tiny: 98.9% of registered MSMEs are micro enterprises, about 4.9 lakh are small, and only 37,042 in the whole country qualify as medium. Registration is also heavily concentrated. Maharashtra leads with 73.4 lakh enterprises, the top five states hold 48% of the national total, and the top ten hold 72%. The full state-wise breakdown below comes from the Ministry of MSME’s Udyam data on data.gov.in.
How many MSMEs are registered in India?
As of June 2026, India has 4,71,55,579 MSMEs registered on the Udyam portal, counting every registration since the system launched in July 2020. That works out to roughly 4.72 crore formal small businesses across the country.
Udyam is the government’s online self-registration system for MSMEs, and it has become the standard count of India’s formal small-business base. The number keeps climbing as more enterprises register to access credit, government schemes, and procurement benefits, so treat this as a cumulative running total rather than a fixed census.
Why are nearly all of them micro enterprises?
Of the 4.72 crore registrations, 46,627,473 are micro enterprises. That is 98.9% of everything. Small enterprises number 491,064, just over 1%, and medium enterprises come to 37,042, which rounds to 0.08%.
The pyramid is this steep for two reasons. India’s business landscape genuinely is dominated by owner-run shops, workshops and service providers. And Udyam’s thresholds put most self-declared registrants in the micro bracket. The practical reading: when a report or a pitch says “India has 4.7 crore MSMEs”, it is really describing a market of micro businesses. Anyone selling to this segment is selling to very small firms, not mid-sized companies.
Which states have the most registered MSMEs?
Maharashtra leads by a wide margin with 7,336,363 registered MSMEs, 15.6% of the national total. To put that in perspective, Maharashtra alone has more registered MSMEs than the bottom 22 states and union territories combined.
Uttar Pradesh follows with about 49.8 lakh, then Tamil Nadu at 41.6 lakh, Rajasthan at 31.6 lakh and Gujarat at 30.3 lakh. Together these five hold 48% of every registered MSME in India.

The full table for all 36 states and union territories:
| State / UT | Micro | Small | Medium | Total | Share |
|---|---|---|---|---|---|
| Maharashtra | 7,254,568 | 74,866 | 6,929 | 7,336,363 | 15.56% |
| Uttar Pradesh | 4,934,834 | 40,489 | 2,673 | 4,977,996 | 10.56% |
| Tamil Nadu | 4,113,533 | 39,407 | 2,836 | 4,155,776 | 8.81% |
| Rajasthan | 3,128,364 | 27,350 | 1,663 | 3,157,377 | 6.70% |
| Gujarat | 2,969,687 | 54,335 | 4,245 | 3,028,267 | 6.42% |
| Karnataka | 2,571,717 | 31,663 | 2,302 | 2,605,682 | 5.53% |
| Madhya Pradesh | 2,382,720 | 19,918 | 1,194 | 2,403,832 | 5.10% |
| West Bengal | 2,149,257 | 24,246 | 1,792 | 2,175,295 | 4.61% |
| Andhra Pradesh | 2,066,605 | 17,068 | 985 | 2,084,658 | 4.42% |
| Bihar | 2,018,404 | 12,071 | 592 | 2,031,067 | 4.31% |
| Telangana | 1,857,696 | 20,311 | 1,796 | 1,879,803 | 3.99% |
| Punjab | 1,605,156 | 16,994 | 1,236 | 1,623,386 | 3.44% |
| Haryana | 1,399,392 | 23,103 | 1,770 | 1,424,265 | 3.02% |
| Odisha | 1,400,747 | 10,077 | 610 | 1,411,434 | 2.99% |
| Kerala | 1,090,561 | 12,968 | 772 | 1,104,301 | 2.34% |
| Assam | 1,081,565 | 6,732 | 528 | 1,088,825 | 2.31% |
| Delhi | 1,042,205 | 28,538 | 2,764 | 1,073,507 | 2.28% |
| Jharkhand | 797,730 | 5,931 | 357 | 804,018 | 1.71% |
| Chhattisgarh | 715,885 | 8,391 | 727 | 725,003 | 1.54% |
| Jammu and Kashmir | 612,673 | 3,216 | 216 | 616,105 | 1.31% |
| Uttarakhand | 448,502 | 4,058 | 276 | 452,836 | 0.96% |
| Himachal Pradesh | 267,144 | 2,584 | 210 | 269,938 | 0.57% |
| Manipur | 127,545 | 424 | 18 | 127,987 | 0.27% |
| Tripura | 119,458 | 709 | 47 | 120,214 | 0.25% |
| Goa | 89,033 | 1,127 | 79 | 90,239 | 0.19% |
| Puducherry | 62,720 | 670 | 61 | 63,451 | 0.13% |
| Chandigarh | 61,867 | 1,269 | 133 | 63,269 | 0.13% |
| Meghalaya | 57,322 | 418 | 33 | 57,773 | 0.12% |
| Nagaland | 48,730 | 175 | 16 | 48,921 | 0.10% |
| Mizoram | 37,086 | 215 | 8 | 37,309 | 0.08% |
| Arunachal Pradesh | 30,411 | 389 | 19 | 30,819 | 0.07% |
| Dadra and Nagar Haveli and Daman and Diu | 27,931 | 916 | 135 | 28,982 | 0.06% |
| Sikkim | 21,666 | 164 | 13 | 21,843 | 0.05% |
| Andaman and Nicobar Islands | 18,613 | 158 | 4 | 18,775 | 0.04% |
| Ladakh | 14,594 | 114 | 3 | 14,711 | 0.03% |
| Lakshadweep | 1,552 | 0 | 0 | 1,552 | 0.00% |
For a district-level look at one of the top states, see the Tamil Nadu MSME statistics breakdown, which splits the state’s 41.6 lakh registrations across all 38 districts.
Where are the larger businesses concentrated?
Small and medium enterprises are rare everywhere, but the mix shifts noticeably by state. Delhi has the most scaled profile of any large state: 97.1% micro, with 2.66% small and 0.26% medium, roughly three times the national medium share. Gujarat stands out among the big industrial states with 1.79% small and 0.14% medium, well above Maharashtra and far above Uttar Pradesh. Haryana shows a similar tilt.
The single most scaled business mix in the country belongs to Dadra and Nagar Haveli and Daman and Diu, where only 96.4% of enterprises are micro and 3.16% are small, a legacy of its concentrated manufacturing base.
At the other end, Bihar is 99.4% micro with just 592 medium enterprises across the entire state, the least scaled mix among India’s big states. Lakshadweep is the extreme case: all 1,552 of its registered enterprises are micro, with not a single small or medium unit.
Which states have the fewest MSMEs?
The smallest counts belong to the island and mountain territories: Lakshadweep with 1,552, Ladakh with 14,711, and the Andaman and Nicobar Islands with 18,775. Among the northeastern states, Sikkim, Arunachal Pradesh, Mizoram and Nagaland each have under 50,000 registered enterprises. These reflect small populations more than weak business activity, though lower registration awareness in remote regions likely plays a part too.
What most analyses of India’s MSME data miss
The headline numbers hide the more interesting story, which sits in the ratios.
India’s missing middle is right there in the table. For every medium enterprise in the country there are roughly 13 small ones and more than 1,250 micro ones. Firms in India do not climb steadily from micro to small to medium. The pyramid narrows almost to a point, partly because most businesses genuinely stay tiny, and partly because growing past the micro bracket brings compliance costs and the loss of benefits, which pushes firms to stay small on paper even when they grow.
Registration volume and business maturity are also two different maps. Uttar Pradesh has 4.6 times Delhi’s registrations, yet Delhi has more medium enterprises than UP, 2,764 against 2,673. A state can lead the count while its base remains almost entirely survival-scale. Score every state by small and medium firms per 1,000 micro enterprises, a rough graduation rate, and the ranking flips: Delhi tops it at about 30, Gujarat follows at 20 and Haryana at 18, against a national average of 11, with Bihar near the bottom at 6. That one ratio says more about a state’s business depth than its total ever will.
Medium enterprises are essentially a four-state story. Maharashtra, Gujarat, Tamil Nadu and Delhi together hold over 45% of India’s 37,042 medium enterprises, and adding Uttar Pradesh takes five states past half. For anyone selling higher-ticket B2B products, the real addressable map is far smaller than the MSME map.
And the concentration cuts the other way for volume plays. The top ten states hold 72% of all registered MSMEs, and products priced for mid-sized firms address barely 1% of enterprises. India’s “SMB market” is, in practice, a micro-business market. That is why low-ticket volume models win here, and why the credit gap concentrates exactly where the data thins out.
Where these India MSME statistics come from
The figures come from the “District Wise Total MSME Registered Enterprises under UDYAM Registration” dataset published by the Ministry of Micro, Small and Medium Enterprises on data.gov.in. The numbers are cumulative registrations on the Udyam portal from its launch in July 2020 to the latest available date, retrieved in June 2026 and aggregated by state from district-level records. Counts reflect self-declared enterprise classification at registration. Medium-enterprise totals are small and can shift slightly between updates.
Frequently asked questions
How many MSMEs are registered in India? India has 4,71,55,579 MSMEs registered on the Udyam portal as of June 2026, roughly 4.72 crore enterprises across 36 states and union territories.
Which state has the highest number of MSMEs in India? Maharashtra, with 7,336,363 registered MSMEs, about 15.6% of the national total. Uttar Pradesh is second and Tamil Nadu third.
What percentage of Indian MSMEs are micro enterprises? 98.9%. Small enterprises account for about 1%, and medium enterprises just 0.08% of all registrations.
How many medium enterprises are there in India? Only 37,042 registered medium enterprises exist in the entire country, out of 4.72 crore total MSME registrations.
When was this data last updated? These are the latest Udyam registration figures available as of June 2026.
Need this kind of data for your business?
I build custom datasets, reports, and data-backed content for companies working in the Indian MSME market. See what I offer or get in touch through the Services page.
Spotted an error or have data I should add? I’d be glad to hear it.