Industry Odisha Bureau, August 21: Gold price has increased for the second consecutive day in India. On August 21, 2026, 24 carat gold (10 grams) costs Rs 1,60,480. Meanwhile, 22 carat fold (10 grams) has been priced at Rs 1,47,100.
Further, 18 carat gold (10 gram) costs Rs 1,20,360. The rates have hiked by Rs 1.210 in the last 24 hours.
Meanwhile, 10-gram gold prices today across major cities of India looks like this:
- Bhubaneswar:Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- Cuttack: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- New Delhi: Rs 1,60,630 for 24 carat gold. Rs 1,47,250 for 22 carat gold.
- Mumbai: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- Chennai: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- Bangalore: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- Kolkata: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
- Hyderabad: Rs 1,60,480 for 24 carat gold. Rs 1,47,100 for 22 carat gold.
Silver Rate Today
Silver prices have also increased in the last 24 hours. 10-gram Silver has been priced at Rs 2,600 on August 21, 2026.

