20 Years Gold Price History in IRR per Ounce

Gold price history in IRR per Ounce over 20 Years: from IRR 970,827,757 (Oct 15, 2006) to IRR 6,892,711,402 (Oct 19, 2026), a change of +609.98%. High IRR 8,316,647,335 on Feb 15, 2026, low IRR 970,827,757 on Oct 15, 2006.

20 Years Gold Price History in IRR per Ounce

Summary

Start (Oct 15, 2006)IRR 970,827,757
Latest (Oct 19, 2026)IRR 6,892,711,402
High (Feb 15, 2026)IRR 8,316,647,335
Low (Oct 15, 2006)IRR 970,827,757
AverageIRR 2,799,634,228
Change+IRR 5,921,883,645 (+609.98%)

Historical data

PeriodOpenHighLowClose
2026 IRR 7,874,307,726IRR 8,316,647,335IRR 6,747,749,919IRR 6,892,711,402
2025 IRR 4,489,664,199IRR 7,138,731,746IRR 4,489,664,199IRR 7,138,731,746
2024 IRR 3,369,733,203IRR 4,456,530,146IRR 3,351,509,474IRR 4,386,948,634
2023 IRR 3,144,421,642IRR 3,356,479,582IRR 3,073,183,428IRR 3,356,479,582
2022 IRR 3,008,572,024IRR 3,227,256,775IRR 2,756,753,220IRR 2,978,751,376
2021 IRR 3,093,063,859IRR 3,093,063,859IRR 2,846,215,164IRR 2,965,497,755
2020 IRR 2,586,112,847IRR 3,262,047,530IRR 2,586,112,847IRR 3,078,153,536
2019 IRR 2,140,459,832IRR 2,503,277,714IRR 2,127,206,211IRR 2,450,263,229
2018 IRR 2,205,071,236IRR 2,211,698,046IRR 1,984,729,782IRR 2,070,878,320
2017 IRR 1,974,789,566IRR 2,176,907,290IRR 1,974,789,566IRR 2,094,072,158
2016 IRR 1,819,059,517IRR 2,219,981,560IRR 1,819,059,517IRR 1,916,804,973
2015 IRR 2,072,535,023IRR 2,072,535,023IRR 1,782,612,058IRR 1,782,612,058
2014 IRR 2,060,938,105IRR 2,213,354,749IRR 1,946,625,621IRR 1,989,699,890
2013 IRR 2,770,006,841IRR 2,770,006,841IRR 2,024,490,646IRR 2,024,490,646
2012 IRR 2,740,186,194IRR 2,894,259,541IRR 2,632,500,521IRR 2,791,543,976
2011 IRR 2,253,115,613IRR 2,935,677,107IRR 2,253,115,613IRR 2,716,992,356
2010 IRR 1,852,193,570IRR 2,304,473,395IRR 1,814,089,409IRR 2,304,473,395
2009 IRR 1,423,107,582IRR 1,880,357,515IRR 1,423,107,582IRR 1,880,357,515
2008 IRR 1,474,465,364IRR 1,603,688,171IRR 1,260,750,721IRR 1,351,869,368
2007 IRR 1,045,379,376IRR 1,335,302,341IRR 1,045,379,376IRR 1,330,332,233
2006 IRR 970,827,757IRR 1,043,722,674IRR 970,827,757IRR 1,043,722,674

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

Today Gold costs IRR 6,892,711,402 per ounce or IRR 221,605,817 per gram in IRR. Use the links above to compare other time ranges, units and currencies.