ناصرالدین شاه چهارمین پادشاه قاجاریه فرزند محمد شاه و جهان خانم (مهد علیا) در ششم ماه صفر سال ۱۲۴۷ ه.ق به دنیا آمد. در تربیت ناصرالدین سعی بسیار شد و مسئولیت آموزش برخی از شاهزادهها به میرزا عیسی قائم مقام فراهانی و فرزندش میرزا ابوالقاسم و پس از آن به میرزا تقی خان امیرکبیر واگذار گردید. ناصرالدین یکی از شاهزادههایی بود که دانش خود را از امیرکبیر آموخت. در چهارده سالگی با گلین خانم دختر یکی از شاهزادگان قاجار پیمان زناشویی بست.