Iran grenser til Irak (Kurdistans regionale regjering), Armenia, Aserbajdsjan (Nakhitsjevan autonome republikk), Turkmenistan, Afghanistan, Pakistan og Tyrkia. Den lengste grensen er mot Irak og strekker seg over mer enn kilometer I sør er kysten mot den persiske gulf og Omanbukta på over kilometer, mens kysten mot Det kaspiske hav er over 600 km. I nord, vest og sør følger grensene i stor grad terrengformasjoner. Grensene i øst er trukket som rette streker med lite hensyn til terrenget. Iran regnes som del av Midtøsten/Det nære østen og Vest-Asia.