ইকবালের জন্ম ১৮৭৭ সালের ৯ নভেম্বর ব্রিটিশ ভারতের পাঞ্জাব প্রদেশের (বর্তমানে পাকিস্তান) শিয়ালকোটের একটি জাতিগত কাশ্মীরি পরিবারে। তাঁর পরিবার হলেন কাশ্মীরি ব্রাহ্মণ সাপ্রু যারা ইসলাম গ্রহণ করেছিলেন। উনিশ শতকে, শিখ সাম্রাজ্য যখন কাশ্মীর জয় করছিল, তখন তাঁর দাদার পরিবার পাঞ্জাবের শিয়ালকোটে গিয়ে বসবাস শুরু করেন। ইকবাল প্রায়শই তাঁর লেখায় কাশ্মীরি বংশের ধারা উল্লেখ ও স্মরণ করতেন।

তার দাদা শেখ রফিক কাশ্মিরী শাল তৈরি এবং ব্যবসার সাথে জড়িত ছিলেন। তার দু’জন পুত্র ছিলেন শেখ গোলাম কাদির এবং শেখ নুর মোহাম্মদ। ইকবালের বাবা শেখ নূর মুহাম্মদ (মৃত্যু: ১৯৩০) তিনি ছিলেন দর্জি, আনুষ্ঠানিকভাবে শিক্ষিত নন, তিনি একজন ধর্মীয় মানুষ ছিলেন। শেখ নুর মোহাম্মদ কেবল পেশাগত দিক দিয়ে নয়, চিন্তাধারা এবং জীবন যাপনে ছিলেন ইসলামের প্রতি অত্যন্ত নিবেদিত-প্রাণ। সুফি সঙ্গীদের কাছে তার প্রচণ্ড সম্মান ছিল। তার স্ত্রী, মোহাম্মদ ইকবালের মা ইমাম বিবিও ছিলেন অত্যন্ত ধার্মিক মহিলা। তিনি ১৯১৪ সালের ৯ নভেম্বর শিয়ালকোটে মারা যান। এই দম্পতি তাদের পাঁচ সন্তানের মধ্যে ইসলাম ধর্মের প্রতি গভীর অনুভূতির জন্ম দিয়েছিলেন।

ব্যক্তিগত জীবন
ইউরোপে ইকবাল
রাজনীতি
শিক্ষাজীবন