Cost of living in Iran — Asia
🏺

Cost of Living
in Iran

Country Asia Updated May 2026

Estimated Monthly Cost

$

per person · per month

Data source: CostLiving Engine, May 2026

About Iran

Iran is a large Middle Eastern country of roughly 90 million people spread across Tehran, Shiraz, Isfahan, and smaller cities. The climate ranges from hot and dry deserts to temperate mountain regions. Daily life centers on family, bazaar shopping, and tea culture. Internet access exists but is filtered and monitored. Healthcare is affordable but quality varies widely by region. Most expats live in Tehran or other major cities where services are more developed. The country operates on the Iranian rial, though the official exchange rate differs significantly from street rates.

💡 Local Insights

Iran · 2026

Iran's cost of living is genuinely low by global standards, but several factors shape actual expenses. The rial's official exchange rate versus the parallel market rate creates pricing confusion; locals and expats often pay different amounts for the same goods. Housing in Tehran ranges from $200 to $600 per month for a one-bedroom apartment depending on neighborhood (north Tehran is pricier, south more affordable). Outside Tehran, rents drop sharply. Groceries are inexpensive, though imported goods carry premiums. Public transport (bus, metro in Tehran) costs pennies. The main cost driver for expats is often housing in foreigner-friendly areas and imported food preferences. Electricity, water, and gas are heavily subsidized, keeping utilities minimal. Restaurants and bazaar food are cheaper than Western markets. The $650/month moderate figure assumes local consumption patterns; expats seeking Western comfort levels may spend 20-30% more.

Frequently Asked Questions

How much does it cost to live in Iran per month?
A moderate lifestyle costs around $650/month. This covers a one-bedroom apartment ($250-400), groceries and local eating ($150-200), utilities ($20-30), and transport ($10-15). The budget tier of $390/month is possible in smaller cities or with very frugal habits (shared housing, no eating out, minimal transport). The comfortable tier of $1,008/month allows for a better apartment in a safer neighborhood, frequent restaurants, and occasional travel. Actual costs vary by city and consumption choices. Tehran is the most expensive; smaller provincial cities are 30-40% cheaper.
What is the average rent in Iran?
One-bedroom apartments in Tehran range from $250 to $600 per month depending on neighborhood. North Tehran (Shemiran area, Farmanieh) commands $400-600. Central areas like Vanak average $300-400. South and west Tehran drop to $200-300. Outside Tehran, one-bedroom rentals cost $150-250 in cities like Isfahan, Shiraz, or Mashhad. Two-bedroom units in Tehran run $400-800. Furnished short-term rentals for expats are more expensive, sometimes double unfurnished rates. Most landlords require deposits equivalent to one or two months' rent. The market operates almost entirely in rials with cash payments; formal leases are common but enforcement varies.
Is Iran cheap to live in for expats?
Yes, Iran is cheap by global standards, but with caveats. Housing, food, and transport are genuinely inexpensive. However, expats typically face higher costs than locals due to language barriers, preference for Western goods (which carry premiums), and housing in safer or more developed neighborhoods. Internet can be slow and monitored. Healthcare quality is inconsistent. Visa restrictions and political tension add uncertainty; many expats arrive short-term. If you eat local food, use public transport, and accept Iranian standards of service, $650/month is realistic. If you want Western amenities, expect $1,000-1,500/month. Compare this to neighboring countries like Turkey or Egypt where similar budgets exist but with fewer restrictions.
How much does food cost per month in Iran?
Groceries for one person average $100-150 monthly if buying local staples. Rice, bread, beans, and seasonal produce are cheap. A kilogram of chicken costs around $4-5; beef is slightly higher. Fruits vary by season; melons and pomegranates are inexpensive in summer. Imported goods (Western cereals, cheese, chocolate) cost 2-3 times local prices. Eating at local restaurants is very affordable: a kebab meal costs $2-4, a bowl of ash (traditional soup) $1-2. Street food (sandwiches, flatbread) runs $0.50-2. Groceries are 30-40% cheaper outside Tehran. Tea and bazaar shopping are cultural staples and inexpensive. Alcohol is illegal and expensive on black market, so this cuts costs for many expats.
What salary do you need to live comfortably in Iran?
A comfortable lifestyle runs around $1,008/month. This allows for a decent apartment in a good neighborhood ($400-500), eating out several times weekly ($200-250), private healthcare access ($50-100 monthly buffer), and leisure activities ($100-150). For expats, add 20-30% if you prefer imported foods or private services. A salary of $1,200-1,500 per month provides real comfort and savings potential. Most Iran-based expats work in education, NGOs, oil, or remote roles for foreign companies. Local employment typically pays less but is increasingly available in Tehran's startup scene. If you rely solely on savings, ensure you have at least $6,000-8,000 in reserves for emergencies, as banking restrictions can complicate money transfers.
How does the cost of living in Iran compare to other places?
Iran is cheaper than Turkey, where a moderate lifestyle costs around $800-1,000/month. Egypt is comparable to Iran, with similar housing and food costs but less political uncertainty. Compared to Lebanon, Iran offers better currency stability (though not perfect). Against Southeast Asia (Thailand, Vietnam), Iran and SE Asia are roughly equivalent, but Iran offers less tourist infrastructure. Iran is significantly cheaper than the Gulf states (UAE, Saudi Arabia) where expat living costs $2,000-3,000/month. Against the US, Iran is 60-70% cheaper for basic needs. The main trade-off is not price but ease of living: Iran has lower costs but more visa restrictions, internet limitations, and banking complications that can offset savings.
Can you live in Iran on $390/month?
Yes, but with strict constraints. The budget tier of $390/month is possible in smaller cities like Yazd, Kerman, or Qazvin, not Tehran. It requires shared housing ($80-120/month), local food only ($80-100), no eating out, minimal transport, and no entertainment spending. You would need basic Persian language skills to negotiate prices and navigate daily life. Utilities are subsidized, so that cost is low. Medical care beyond basics is not covered. Travel, clothing, and unexpected expenses must come from savings. Expats on this budget typically have local support (partner, friends) or work for organizations providing housing. It's survivable but leaves no buffer for emergencies or comfort. Most people attempting this budget eventually spend $500-600 when real expenses appear.

💰 What's Your Budget?

Enter your monthly budget and see what lifestyle you can afford in Iran.

$

🔗 Share Live Cost Data

Add a live cost badge to your blog or article — always free.