Through your visa procedure, you need to visit an one of Iran embassies near your place unless you go for visa on arrival (VOA). Iran has got at least one embassy in your country and one more consulate in major cities.
Important notice: There’s no political realashenship between Iran and Israel and there’s no embassy there; so Israelis couldn’t travel to Iran at all.
List of Iran embassies around the world
Take a look at the Iran embassies around the world located around the world and find your best option.
Iran embassy in US
Washington, DC, is home to dozens of foreign embassies, many of which sit along a prominent stretch of Massachusetts Avenue called Embassy Row. But, unfortunately, Iran’s embassy has no function more than a museum. So US citizens should obtain their visa through the Pakistan embassy.