Məhəmmədşahlı (fars. محمدشاه لو) - İranın Zəncan ostanının Xudabəndə şəhristanı ərazisinə daxil olan kənd.
2006-cı il məlumatına görə kənddə 101 nəfər[1] yaşayır (31 ailə).
Əfşar bəxşi: Qışlağat-i Əfşar • Şivanat
Bizinərud bəxşi: Bizinərud • Zərrinrud