Bandar Mahshahr, auch bekannt als Bandar-e Mahshahr oder einfach Mahshahr, ist eine Stadt in der Provinz Khuzestan im Südwesten des Iran. Sie liegt an der nördlichen Spitze des Persischen Golfs, in der Nähe der Grenze zu Irak. Die Stadt hat eine Bevölkerung von ungefähr 130.000 Menschen.
Bandar Mahshahr ist ein wichtiger Industriestandort im Iran und bekannt für seine petrochemische Industrie. Es beherbergt mehrere Öl- und Gasunternehmen sowie einen großen petrochemischen Komplex. Der Hafen der Stadt, der am Persischen Golf liegt, dient außerdem als wichtiges Tor für den Export von Öl und Petrochemikalien des Iran.
Das Klima in Bandar Mahshahr wird als heißes Wüstenklima eingestuft, mit extrem heißen Sommern und milden Wintern. Die Stadt hat das ganze Jahr über hohe Luftfeuchtigkeit.
Einige bemerkenswerte Sehenswürdigkeiten in und um Bandar Mahshahr sind der Hafen von Mahshahr, der Strand am Persischen Golf und die nahegelegenen Feuchtgebiete und Sümpfe, die verschiedene Vogelarten und Wildtiere beherbergen. Die Stadt hat auch einen lebendigen Basar, wo Besucher lokale Handwerkskunst und Waren kaufen können.
In den letzten Jahren wurde Bandar Mahshahr auch als beliebtes Ziel für die Garnelenzucht anerkannt. Die Küstenlage der Stadt und der Zugang zu Brackwasser machen sie für aquakulturelle Aktivitäten geeignet.
Insgesamt ist Bandar Mahshahr eine wichtige Industriestadt im Iran, bekannt für ihre petrochemische Industrie und die strategische Lage am Persischen Golf.