Иран расположен в юго-западной части Азии. Площадь страны - 1648 тысяч кв. км. На северо-западе государство граничит с Азербайджаном, Арменией и Турцией, на западе - с Ираком, на востоке - с Афганистаном и Пакистаном, на северо-востоке - с Туркменистаном. С севера Иран омывается Каспийским морем, с юга - Персидским и Оманским заливами. Иран - гористая страна. Западную её часть занимают горы Загрос, максимальные отметки которых достигают 4000 м. Побережье Каспийского моря на севере страны окаймляют горы Эльбурс. Здесь расположена самая высокая точка Ирана - потухший вулкан Демавенд (5610 м). Между горами Загрос и Эльбурс простирается обширное Иранское плато со средними высотами около 1200 м. В восточной части плато расположены пустыни Деште-Кевир и Деште-Лут. С северо-востока Иранское плато ограничено Восточно-Иранскими горами, а с юга - горами Макран. Равнины протянулись на севере страны вдоль побережья Каспийского моря, на юго-западе - вдоль побережья Персидского залива и на юго-востоке - вдоль побережья Оманского залива.
Самая длинная река Ирана - Карун (890 км). Она берёт начало в горах Загрос и впадает в Персидский залив. Также в Загросе берут начало такие крупные реки, как Кархе, Дез и Заянде. На севере страны протекают небольшие порожистые речки, которые берут начало в Эльбурсе и впадают в Каспийское море. В центральной части Ирана реки появляются лишь при таянии снегов в горах, а в остальную часть года их русла пересыхают. В северо-западной части Ирана расположено крупнейшее озеро страны - солёное озеро Урмия площадью 4868 кв. км.
Административно Иран разделён на 30 областей (останов).