20 Years Gold Price History in IRR per Gram

Gold price history in IRR per Gram over 20 Years: from IRR 31,747,423 (Oct 15, 2006) to IRR 226,598,591 (Oct 19, 2026), a change of +613.75%. High IRR 271,965,978 on Feb 15, 2026, low IRR 31,747,423 on Oct 15, 2006.

20 Years Gold Price History in IRR per Gram

Summary

Start (Oct 15, 2006)IRR 31,747,423
Latest (Oct 19, 2026)IRR 226,598,591
High (Feb 15, 2026)IRR 271,965,978
Low (Oct 15, 2006)IRR 31,747,423
AverageIRR 90,959,518
Change+IRR 194,851,168 (+613.75%)

Historical data

PeriodOpenHighLowClose
2026 IRR 257,500,855IRR 271,965,978IRR 220,660,842IRR 226,598,591
2025 IRR 146,818,287IRR 233,446,494IRR 146,818,287IRR 233,446,494
2024 IRR 110,194,980IRR 145,734,757IRR 109,599,038IRR 143,459,344
2023 IRR 102,826,977IRR 109,761,568IRR 100,497,388IRR 109,761,568
2022 IRR 98,384,505IRR 105,535,802IRR 90,149,679IRR 97,409,328
2021 IRR 101,147,506IRR 101,147,506IRR 93,075,209IRR 96,975,916
2020 IRR 84,569,500IRR 106,673,508IRR 84,569,500IRR 100,659,918
2019 IRR 69,996,025IRR 81,860,676IRR 69,562,613IRR 80,127,028
2018 IRR 72,108,908IRR 72,325,614IRR 64,903,435IRR 67,720,612
2017 IRR 64,578,376IRR 71,187,907IRR 64,578,376IRR 68,479,083
2016 IRR 59,485,786IRR 72,596,496IRR 59,485,786IRR 62,682,198
2015 IRR 67,774,788IRR 67,774,788IRR 58,293,903IRR 58,293,903
2014 IRR 67,395,553IRR 72,379,790IRR 63,657,375IRR 65,065,964
2013 IRR 90,583,091IRR 90,583,091IRR 66,203,670IRR 66,203,670
2012 IRR 89,607,914IRR 94,646,327IRR 86,086,442IRR 91,287,385
2011 IRR 73,680,026IRR 96,000,740IRR 73,680,026IRR 88,849,443
2010 IRR 60,569,315IRR 75,359,497IRR 59,323,256IRR 75,359,497
2009 IRR 46,537,605IRR 61,490,316IRR 46,537,605IRR 61,490,316
2008 IRR 48,217,076IRR 52,442,842IRR 41,228,309IRR 44,208,015
2007 IRR 34,185,365IRR 43,666,251IRR 34,185,365IRR 43,503,721
2006 IRR 31,747,423IRR 34,131,188IRR 31,747,423IRR 34,131,188

This page shows the 20 Years Gold price history in Iranian Rial per Gram. The chart and table are calculated from the international Gold spot price and historical exchange rates.

Today Gold costs IRR 7,048,004,006 per ounce or IRR 226,598,591 per gram in IRR. Use the links above to compare other time ranges, units and currencies.