Mubarak Shah (Urdu: مبارک شاہ; 24 June 1930 – 19 January 2001) was a Pakistani long-distance runner who competed in the 1960 Summer Olympics. He is a double Asian Games gold medallist. Shah won gold in the 3000 m steeplechase and 5000 m at the 4th Asian Games held in Jakarta, Indonesia in 1962.