Elam was an long-lasting ancient civilization just to the east of Mesopotamia, in what is now southwest Iran. Elam was centered in the far west and southwest of what is now modern-day Iran, stretching from the lowlands of what is now Khuzestan and Ilam Province as well as a small part of southern Iraq..