Gold Rate in Indian Cities
Check today's gold rate across 31 major Indian cities
About Gold Rates in India
Gold prices across Indian cities are derived from MCX (Multi Commodity Exchange) gold futures and bullion dealer spot rates. While the base price is determined by international benchmarks (LBMA London fix) and the USD/INR exchange rate, local rates vary slightly due to transportation costs, state taxes, and dealer margins.
The current Basic Customs Duty on gold is 6% (reduced from 15% in the July 2024 Union Budget) plus 3% GST. metalspread.com updates gold rates every minute during MCX trading hours (Monday to Friday, 9:00 AM to 11:30 PM IST) and shows prices for 24K (999), 22K (916), and 18K (750) gold per gram, per 10 grams, and per troy ounce.
How Gold Rates Vary Across Indian Cities
While MCX gold futures provide a single national benchmark price, the actual gold rate a consumer pays varies noticeably from city to city. A gram of 22K gold in Chennai may cost differently than the same purity in Delhi or Kolkata on any given day. These differences are not random — they arise from a combination of transportation costs, local demand intensity, state-level taxes, dealer margins, and proximity to refineries. Cities closer to major bullion hubs like Mumbai and Ahmedabad tend to have slightly lower premiums, while remote or high-demand centres may carry a markup of several rupees per gram.
Regional consumption patterns play a significant role in shaping local gold prices. South India — particularly Tamil Nadu, Kerala, Karnataka, and Andhra Pradesh — accounts for roughly 40% of India's total gold consumption. The deep cultural attachment to gold in these states, where jewellery is central to weddings, temple donations, and family wealth preservation, creates consistent high demand that supports robust local dealer networks. In contrast, North Indian cities tend to have more seasonal demand patterns, with purchases concentrated around specific occasions and festivals.
Festival seasons create pronounced demand spikes that temporarily widen the gap between city-level rates. Dhanteras (the biggest single-day gold buying event in India), Akshaya Tritiya (considered universally auspicious for gold purchases), and regional festivals like Onam in Kerala, Pongal in Tamil Nadu, and Durga Puja in West Bengal all drive localised surges in demand. During these periods, dealers in high-demand cities may carry tighter inventory and slightly higher margins, while cities with lower festival-linked demand may offer comparatively better rates.
Using city-specific gold rate pages on metalspread.com allows buyers to compare prices across multiple cities before making a purchase. If you live in a border area between two states, or if you are travelling for a wedding, checking rates in nearby cities can help you identify where the best local price is available on that particular day. The differences are typically small — a few tens of rupees per gram — but on a large jewellery purchase of 50 or 100 grams, even a modest per-gram saving adds up to a meaningful amount.
Finally, BIS hallmarking plays a crucial role in ensuring that the purity you pay for is the purity you actually receive, regardless of which city you buy in. Since mandatory hallmarking was introduced in June 2021, every piece of gold jewellery sold in India must carry a BIS HUID (Hallmark Unique Identification) that can be verified online. This means that a 22K hallmarked chain bought in Jaipur has the same guaranteed 916 fineness as one bought in Kochi — the only variable is the per-gram rate, which is where city-level price comparison becomes valuable.