Mehrshahr (Persian: مهرشهر) is a wealthy and luxury area located south-west of Karaj city in Alborz province, Iran.