India’s Industrial Output Rises 3% in March 2025

India’s Index of Industrial Production (IIP) recorded a 3% year-on-year growth in March 2025, according to the Quick Estimates released by the Ministry of Statistics and Programme Implementation (MOSPI). The overall index stood at 164.8, up from 160.0 in March 2024.

Among the key sectors, electricity registered the highest growth at 6.3%, followed by manufacturing at 3.0%, and mining at 0.4%. Within manufacturing, 13 out of 23 industry groups showed positive growth. Top contributors included the manufacture of basic metals (6.9%), motor vehicles, trailers and semi-trailers (10.3%), and electrical equipment (15.7%).

Key items driving growth in these segments were alloy steel flat products, steel pipes and rods, auto components, axles, truck bodies, electric heaters, small transformers, and optical fibre connectors.

Use-based classification showed strong momentum in infrastructure and construction goods, which grew by 8.8%, supported by gains in primary goods (3.1%) and consumer durables (6.6%). However, consumer non-durables witnessed a contraction of 4.7%.

For the full financial year 2024-25, industrial production grew 4.0%, compared to 5.9% in 2023-24, indicating a modest slowdown in momentum despite consistent expansion. The next IIP release for April 2025 is scheduled for May 28, 2025.

Related Stories

Elevated floors!

Raised access flooring, also called false flooring, is a less common interiors feature than false ceilings, but it has as many uses – if not mo...

Read More

Viksit Vibrant Villages Programme to Empower Border Communities in May

The Ministry of Youth Affairs and Sports, in collaboration with the Ministry of Home Affairs, will launch the Viksit Vibrant Villages Program fro...

Read More

DoSJE and WB Host Seminar on Rehabilitation of Vulnerable Groups

The Department of Social Justice and Empowerment (DoSJE), Government of India, in collaboration with the World Bank, hosted a seminar Headlined â...

Read More

Reach out to us

Call us at +91 8108603000 or

Schedule a Call Back