Today’s Gold Price Gold Price Today 21 August 2026: Amidst the tension in America and Iran (West Asia), there are continuous fluctuations in the prices of gold and silver. With the opening of the market on Thursday (August 20, 2026), gold prices increased again. The price of gold in the international markets is at $ 4,538.20 per ounce, while according to GoodReturns, the price of 24 carat gold has come down to Rs 1,59,420 per 10 grams. According to bullions. The price of gold is at Rs 1,58,520 per 10 grams, while the future price of 24 carat gold on Multi Commodity Exchange (MCX) has increased by 0.13 percent i.e. by Rs 204 to Rs 1,58,200 per 10 grams till Thursday evening. Which is still intact. Know the latest rates of 24, 22 and 18 carat gold here.
| City | 24 carat gold (10 grams) | 22 carat gold (10 grams) | 18 carat gold (10 grams) |
|---|---|---|---|
| Delhi | Rs 159420 | Rs 146150 | Rs 119610 |
| Mumbai | Rs 159270 | Rs 146000 | Rs 119460 |
| Kolkata | Rs 159270 | Rs 146000 | Rs 119460 |
| Chennai | Rs 159270 | Rs 146000 | Rs 123800 |
| Patna | Rs 159320 | Rs 146050 | Rs 119510 |
| Lucknow | Rs 159420 | Rs 146150 | Rs 119610 |
| Meerut | Rs 159420 | Rs 146150 | Rs 119610 |
| Ayodhya | Rs 159420 | Rs 146150 | Rs 119610 |
| Kanpur | Rs 159420 | Rs 146150 | Rs 119610 |
| Ghaziabad | Rs 159420 | Rs 146150 | Rs 119610 |
| Noida | Rs 159420 | Rs 146150 | Rs 119610 |
| Gurugram | Rs 159420 | Rs 146150 | Rs 119610 |
| Chandigarh | Rs 159420 | Rs 146150 | Rs 119610 |
| Jaipur | Rs 159420 | Rs 146150 | Rs 119610 |
| Ludhiana | Rs 159420 | Rs 146150 | Rs 119610 |
| Guwahati | Rs 159270 | Rs 146000 | Rs 119460 |
| Indore | Rs 159320 | Rs 146050 | Rs 119510 |
| Ahmedabad | Rs 159320 | Rs 146050 | Rs 119510 |
| Vadodara | Rs 159320 | Rs 146050 | Rs 119510 |
| Surat | Rs 159320 | Rs 146050 | Rs 119510 |
| Pune | Rs 159270 | Rs 146000 | Rs 119460 |
| Nagpur | Rs 159270 | Rs 146000 | Rs 119460 |
| Nasik | Rs 159300 | Rs 146030 | Rs 119490 |
| Bengaluru | Rs 159270 | Rs 146000 | Rs 119460 |
| Bhubaneswar | Rs 159270 | Rs 146000 | Rs 119460 |
| Raipur | Rs 159270 | Rs 146000 | Rs 119460 |
| Hyderabad | Rs 159270 | Rs 146000 | Rs 119460 |