Business & Finance
Gold Prices Fall Across Major Indian Cities on October 31
By R Dinakaran

Gold prices fell in most major Indian cities on October 31 compared to the previous day. In India overall, 22‑carat gold was priced at ₹12,810 per gram, down ₹310, and 8‑gram 22‑carat gold at ₹1,02,480, down ₹2,480. In Delhi, 22‑carat gold was ₹12,830 per gram (‑₹310) and 8‑gram at ₹1,02,640 (‑₹2,480); 24‑carat gold was ₹13,472 per gram (‑₹325) and 8‑gram at ₹1,07,776 (‑₹2,600). In Mumbai, 22‑carat gold was ₹12,780 per gram (‑₹310) and 8‑gram at ₹1,02,240 (‑₹2,480); 24‑carat gold was ₹13,419 per gram (‑₹326) and 8‑gram at ₹1,07,352 (‑₹2,608). In Kolkata, 22‑carat gold was ₹12,880 per gram (‑₹310) and 8‑gram at ₹1,03,040 (‑₹2,480); 24‑carat gold was ₹13,524 per gram (‑₹326) and 8‑gram at ₹1,08,192 (‑₹2,608). In Chennai, 22‑carat gold was ₹12,730 per gram (‑₹310) and 8‑gram at ₹1,01,840 (‑₹2,480); 24‑carat gold was ₹13,367 per gram (‑₹325) and 8‑gram at ₹1,06,936 (‑₹2,600). In Bengaluru, 22‑carat gold was ₹12,840 per gram (‑₹310) and 8‑gram at ₹1,02,720 (‑₹2,480); 24‑carat gold was ₹13,482 per gram (‑₹326) and 8‑gram at ₹1,07,856 (‑₹2,608). In Hyderabad, 22‑carat gold was ₹12,730 per gram (‑₹310) and 8‑gram at ₹1,01,840 (‑₹2,480); 24‑carat gold was ₹13,367 per gram (‑₹325) and 8‑gram at ₹1,06,936 (‑₹2,600). In Pune, 22‑carat gold was ₹12,780 per gram (‑₹310) and 8‑gram at ₹1,02,240 (‑₹2,480); 24‑carat gold was ₹13,419 per gram (‑₹326) and 8‑gram at ₹1,07,352 (‑₹2,608). In Ahmedabad, 22‑carat gold was ₹12,834 per gram (‑₹310) and 8‑gram at ₹1,02,672 (‑₹2,480); 24‑carat gold was ₹13,476 per gram (‑₹325) and 8‑gram at ₹1,07,808 (‑₹2,600). The data was provided by bankbazaar.com and published on October 31, 2026.
Frequently asked questions
What was the overall 22‑carat gold price in India on Oct 31?
₹12,810 per gram, down ₹310 from the previous day.
Which city had the highest 24‑carat gold price on Oct 31?
Kolkata, with 24‑carat gold at ₹13,524 per gram, down ₹326.
What was the price change for 8‑gram 22‑carat gold in Delhi on Oct 31?
₹1,02,640 per 8‑gram, down ₹2,480 from the previous day.