CostLens
Home › Afghanistan

Cost of Living in Afghanistan

73 cities covered · Currency: AFN (؋) · Capital: Kabul

Single person, monthly؋20,863 ($298)
Couple, monthly؋37,059 ($529)
Family of four, monthly؋47,957 ($685)
Average net salary؋14,840 ($212)

Average Prices in Afghanistan

ExpenseEstimated costBasis
Meal at an inexpensive restaurant؋223 ($3.18)per meal
Three-course meal for two, mid-range؋890 ($12.72)per meal
Cappuccino؋66.78 ($0.95)each
Monthly groceries (single person)؋5,046 ($72.08)per month
Monthly public transport pass؋816 ($11.66)per month
Basic utilities for an 85m² apartment؋2,152 ($30.74)per month
Internet (60 Mbps, unlimited)؋623 ($8.90)per month
Fitness club membership؋623 ($8.90)per month
Cinema ticket؋163 ($2.33)each
One-bedroom apartment in city centre؋8,658 ($124)per month
One-bedroom apartment outside centre؋6,023 ($86.04)per month
Three-bedroom apartment in city centre؋18,069 ($258)per month

Major Cities in Afghanistan

Kabul

Kābul · pop. 5,333,284

Kandahār

Kandahār · pop. 614,254

Mazār-e Sharīf

Balkh · pop. 568,013

Herāt

Herāt · pop. 556,205

Kunduz

Kunduz · pop. 356,536

Jalālābād

Nangarhār · pop. 318,733

Tāluqān

Takhār · pop. 258,758

Lashkar Gāh

Helmand · pop. 201,546

Shibirghān

Jowzjān · pop. 175,599

Chārīkār

Parwān · pop. 171,200

Khōst

Khōst · pop. 160,214

Ghaznī

Ghaznī · pop. 143,379

Pul-e Khumrī

Baghlān · pop. 139,252

Spīn Bōldak

Kandahār · pop. 123,945

Maīmanah

Fāryāb · pop. 108,049

Baghlān

Baghlān · pop. 89,625

Bāzār-e Yakāwlang

Bāmyān · pop. 76,000

Gardēz

Paktiyā · pop. 70,000

Tarīn Kōṯ

Uruzgān · pop. 70,000

Māmā Khēl

Nangarhār · pop. 66,392

Faīẕābād

Badakhshān · pop. 64,704

Farāh

Farāh · pop. 54,000

Ghōriyān

Herāt · pop. 54,000

Sar-e Pul

Sar-e Pul · pop. 51,075

Cheapest Cities in Afghanistan

QalātPaghmānQarqīnAndkhōyAībakGūdārahKōṯah-ye ‘As̲h̲rōMaīdān ShahrZaranjBagrāmīFull ranking →

City Comparisons in Afghanistan

Kabul vs Kandahār

Side-by-side cost of living comparison in Afghanistan

Kabul vs Mazār-e Sharīf

Side-by-side cost of living comparison in Afghanistan

Kandahār vs Herāt

Side-by-side cost of living comparison in Afghanistan

Mazār-e Sharīf vs Herāt

Side-by-side cost of living comparison in Afghanistan

Cost of Living by City Size in Afghanistan

Living costs in Afghanistan vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of ؋20,863 ($298) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Afghanistan?
The estimated average monthly cost for a single person in Afghanistan is ؋20,863 ($298), including rent outside the city centre. A family of four needs roughly ؋47,957 ($685) per month.
Which city has the lowest cost of living in Afghanistan?
Qalāt ranks among the most affordable cities in Afghanistan with a low cost-of-living multiplier.
What is the average salary in Afghanistan?
The estimated average net salary in Afghanistan is ؋14,840 ($212) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Afghanistan derived from national baselines. Individual city pages adjust these figures for city size. Methodology.