Gold prices are increasing again in India. On the morning of January 24, the rate of 24-carat gold in Delhi became ₹ 157,310 per 10 grams. The spot price of gold in the international market reached a record high of $4,967.41 per ounce. The reasons for this increase in gold prices are persistent geopolitical risks, weak US dollar and strong investment demand.
Gold rates in some big cities of India
Delhi: 24-carat gold price in Delhi is ₹157,310 per 10 grams. The price of 22-carat gold is ₹144,210 per 10 grams.
Mumbai, Chennai and Kolkata: Currently, the price of 22-carat gold in Mumbai, Chennai and Kolkata is ₹144,060 per 10 grams, while the price of 24-carat gold is ₹157,160 per 10 grams.
Delhi 144210 157310 Mumbai 144060 157160 Ahmedabad 144110 157210 Chennai 144060 157160 Kolkata 144060 157160 Hyderabad 144060 157160 Jaipur 144210 157310 Bhopal 144110 157210 Lucknow 144210 157310 Chandigarh 144210 157310
Pune and Bengaluru: The price of 24-carat gold is ₹157,160 per 10 grams and the price of 22-carat gold is ₹144,060 per 10 grams in these two cities.
Goldman Sachs has raised its gold price forecast for December 2026 to $5,400 an ounce from $4,900 an ounce. “We believe that private sector buyers who are diversifying their portfolios and buying gold to hedge against global policy risks will not sell their gold in 2026,” the brokerage firm said in a note.
silver prices
Silver prices also increased on the morning of January 24. The price reached ₹340,100 per kg. The spot price of silver in the international market has become $99.46 per ounce. Domestic and global factors affect the prices of gold and silver in India.












