
Gold prices in India are trading around ₹1,42,500 per 10 grams, following an all-time high of ₹1,80,779 per 10 grams recorded on January 29, 2026, on the MCX.
Market experts predict long-term upside driven by anticipated corrections in US bond yields and the US dollar, alongside safe-haven demand amidst geopolitical uncertainties.
A JPMorgan research report projected global gold prices reaching $6,300 per ounce by the end of 2027, which could translate to approximately ₹2.13 lakh per 10 grams in India.