Muhammad Khan may refer to:
- people
- Mohammad Khan Qajar (1742–1797), Shah of Persia
- Muhammad Khan (Ilkhan) (d. July 1338), claimant to the throne of the Ilkhanate
- Vali Muhammad Khan, leader of the Ashtarkhanid (Janid) dynasty in the Khanate of Bukhara from 1605–1611
- Colonel Muhammad Khan (1919–1999), Pakistani war hero, humorist and writer
- Muhammad Khan Junejo (1932–1993), former Pakistani Prime Minister
- Meraj Muhammad Khan, A founding member of the Pakistan Peoples Party
- Muhammad Khan (Khan of Moghlustan)
- places
- Mohammad Khan, Khuzestan, a village in Khuzestan Province, Iran
- Mohammad Khan, South Khorasan, a village in South Khorasan Province, Iran