Der größte Teil der Bevölkerung (etwa 45 %) besteht aus schiitischen Arabern. Die Umgangssprache besteht daher gleichermaßen aus dem persischen Farsi, Arabisch und einer Mischung aus beiden Sprachen, dem sogenannten Chuzestani-Arabisch. Letzteres wird von der Bevölkerungsmehrheit gesprochen. Außerdem leben in Māhschahr Luren (40 %) Perser (10 %) und andere iranische Ethnien (5 %), die nach dem Iran-Irak-Krieg von der Regierung dort angesiedelt wurden.