دکتر محمد مصدق در سال 1261 هجري شمسي در تهران، در يک خانواده اشرافي بدنيا آمد. پدر او ميرزا هدايت الله معروف به " وزير دفتر " از رجال عصر ناصري و مادرش ملک تاج خانم ( نجم السلطنه ) فرزند عبدالمجيد ميرزا فرمانفرما و نوهً عباس ميرزا وليعهد و نايت السلطنه ايران بود. ميرزا هدايت الله که مدت مديدي در سمت " رئيس دفتر استيفاء " امور مربوط به وزارت ماليه را در زمان سلطنت ناصرالدين شاه به عهده داشت، لقب مستوفي الممالکي را بعد از پسر عمويش ميرزا يوسف مستوفي الممالک از آن خود مي دانست، ولي ميرزا يوسف در زمان حيات خود لقب مستوفي الممالک را براي پسر خردسالش ميرزا حسن گرفت و ميرزا هدايت الله بعنوان اعتراضاز سمت خود استعفا نمود. بعد از مرگ ميرزا يوسف، ناصرالدين شاه ميرزا هدايت الله را به کفالت امور ماليه و سرپرستي ميرزا حسن منصوب کرد.
ميرزا هدايت الله سه پسر داشت که محمد کوچکترين آنها بود. هنگام مرگ ميرزا هدايت الله در سال 1271 شمسي محمد ده ساله بود، ولي ناصرالدين شاه علاوه بر اعطاي شغل و لقب ميرزا هدايت الله به پسر ارشد او ميرزا حسين خان، به دو پسر ديگر او هم القابي داد، و محمد را " مصدق السلطنه " ناميد. دکتر مصدق در خاطرات خود از دوران کودکيش مي نويسد: " چون مادرم پس از فوت پدر با برادرم ميرزا حسين وزير دفتر اختلاف پيدا کرد، با ميرزا فضل الله خان وکيل الملک منشي باشي وليعهد ( مظفرالدين شاه ) ازدواج نمود و مرا هم با خود به تبريز برد. در آن موقع من در حدود دوازده سال داشتم ... "