Where is Iran Located?

Iran is located in the Middle East and is bordered by several countries and the Persian Gulf, the Gulf of Oman and the Caspian Sea. The countries of Afghanistan and Pakistan are located to the east of Iran, with Armenia, Azerbaijan and Turkmenistan to the north. Turkey and Iraq are located to the west of Iran. Iran is about 1.6 million square kilometers.