Mehran war während des Irakisch-Iranischen Krieges jene Stadt, die am häufigsten den Besitzer wechselte. Bei Kriegsbeginn 1980 eroberten die Iraker die Stadt, 1982 eroberten die Iraner sie zurück, 1986 und 1988 fiel sie erneut jeweils kurzzeitig in irakische Hand. Kurz vor Kriegsende 1988 wurde sie von der mit Irak verbündeten exiliranischen Befreiungsarmee besetzt, im August 1988 aber endgültig von iranischen Streitkräften zurückerobert.