مثل هر کالای دیگری قیمت طلا با سازوکار عرضه و تقاضا تعیین می شود. عرضه طلا تقریبا عدد ثابتی است و سالانه حدود 2500 تن طلا لز معادن خارج می شود. بنابراین در تحلیل قیمت طلا معمولا سمت عرضه نادیده گرفته شده و به عوامل موثر بر تقاضا توجه می شود.
هماکنون در بازار آزاد، قیمت طلای 18 عیار هر گرم یک میلیون و 356 هزار تومان، قیمت سکه تمامبهار آزادی طرح قدیم 14 میلیون و 200 هزار تومان و قیمت سکه تمامبهار آزادی طرح جدید نیز 14 میلیون و 950 هزار تومان است.
در بازار سبزهمیدان، قیمت نیمسکه بهار آزادی 8 میلیون و 200 هزار تومان، ربع سکه بهار آزادی 5 میلیون و 200 هزار تومان و سکه یکگرمی 3 میلیون و 50 هزار تومان تعیین شده است و به فروش میرسد.
هر مثقال طلا در بازار داخلی، 5 میلیون و 878 هزار تومان ارزشگذاری شده است؛ ضمن اینکه قیمت هر اونس طلا در بازارهای جهانی 1667 دلار است.
علاوه بر این، در صرافیهای بانکی قیمت فروش دلار 28 هزار و 837 تومان و قیمت خرید دلار از مردم 28 هزار و 596 تومان تعیین شده است. قیمت فروش یورو نیز معادل 28 هزار و 837 تومان و قیمت خرید یورو نیز 28 هزار و 596 تومان اعلام شده است.