Iran ligt in het Midden Oosten tussen Irak en Pakistan. Iran grenst qua water aan de golf van Oman, de Perzische zee en de Kaspische zee. De kustlijn heeft een lengte van 2.240 kilometer. Iran grenst aan de volgende landen: Afghanistan, Armenië, Azerbeidzjan, Irak, Pakistan, Turkije en Turkmenistan.