Shaij Muhammad Iqbal nació en in Sialkot, Panyab, en el actual Pakistán, en ese entonces incorporada a la India, siendo el mayor de cinco hermanos en el seno de una familia cachemira.