
Gold prices remained steady across most major cities in India on Friday, July 31, 2026. Silver prices also remained unchanged. If you are planning to buy gold or silver today, here are the latest city-wise rates.
According to the latest market rates, 24-carat gold is priced at around ₹1.44 lakh per 10 grams, while 22-carat gold is around ₹1.32 lakh per 10 grams in most major cities. Silver is trading at ₹2.35 lakh per kg across most cities.
Gold Price Today - July 31,2026:
Chennai
Hyderabad
Bengaluru
Mumbai
Pune
Kolkata
Kerala
Delhi
Ahmedabad
Silver Price Today - July 31, 2026: