Live 24K & 22K gold rates across 167+ cities in India and countries worldwide — updated daily.
Today's 24K gold rate in major Indian cities ranges from ₹1,48,590 to ₹1,51,200 per 10 grams depending on the city. Check any city page above for the exact rate.
Gold rates vary across cities due to local transportation costs from import ports, state-level taxes, and jeweller association pricing. The difference is usually ₹100–500 per 10 grams between cities.
Visakhapatnam currently has one of the lowest gold rates today at ₹1,48,590 per 10g for 24K gold.
No. Gold rates in international locations like Dubai, USA, Singapore, and Australia are priced in their local currencies (AED, USD, SGD, AUD). Indian rates also include import duty and local taxes which make them different from international prices.
Gold rates on this page are updated daily. City rates are entered manually based on local jeweller association rates and MCX gold prices for India, and international exchange rates for foreign cities.