A ESG Rating Analyst in India earns from around ₹5.0 LPA at entry level, reaching up to ₹55.0 LPA at senior level (2026). Market demand is strong. Full guide to earning potential, growth path and the skills that move the number.
| City | Typical pay | What drives it |
|---|---|---|
| Mumbai | ₹6-60L | Primary hub — CRISIL ESG (BKC/Andheri), MSCI ESG Research India, S&P Global ESG India all operate from Mumbai. Senior methodology roles concentrated here. CRISIL ESG Analyst roles at BKC typically ₹10-28L at the 3-6 year mark. |
| Gurugram | ₹6-35L | ICRA ESG and S&P Global Market Intelligence India teams operate from Gurugram. Mid-level density is strong; senior head-of-ratings roles still mostly Mumbai-based. |
| Bengaluru | ₹5-30L | Morningstar Sustainalytics India and MSCI India KPO ESG data desks operate from Bengaluru. Predominantly associate-to-analyst band (₹5-18L); senior methodology roles are rarer here than in Mumbai. |
| Hyderabad | ₹5-22L | S&P Global ESG captive analytics operations; Fitch Group India ESG teams. Lower cost of living — ₹12L here compares to ~₹16L in Mumbai standard of living. |
| Pune | ₹5-18L |
| Predominantly global-data-firm operations (MSCI GCC, S&P Global captive) and some CRISIL subsidiary teams. Entry-to-mid band only; specialist roles limited. |