Fetching latest gold rates...
Fetching latest gold rates...
Today's national average gold rate in India is ₹14,483 per gram for 22K gold. Explore state-wise and city-wise gold rates below.
Note: Rates may vary by jeweler, city, and location. GST (3%) is additional at the time of purchase. Making charges are not included. Prices are updated twice daily at 12:30 PM and 6:30 PM IST based on real-time market data from GoldAPI.io.
Gold prices in India are determined by international gold prices, currency exchange rates (USD to INR), import duties, GST, and local market dynamics. The rates shown on this page are updated twice daily to provide you with the most accurate and current information.
Select your state from the list above to view gold rates across all cities in that state. Each city page provides detailed information including:
Gold prices vary across Indian states due to differences in local taxes, transportation costs, market competition, and demand-supply dynamics. Major metropolitan cities like Mumbai, Delhi, and Bangalore typically have competitive rates due to higher competition among jewelers. Remote or hill states may have slightly higher prices due to transportation costs.