Nizamülmülk, 21 Zilkade 408/10 Nisan 1018 yılında İran'ın, Horasan'da Tus şehrinde doğmuştur. Bu dönemde bu şehir Gazne Devleti idaresinde bulunmaktaydı. İlk devlet görevini Gazne sultanları için yapmıştır. Devlet işleriyle ilk olarak Gazne Devleti'nin Horasan valisinin yanında çalışarak başlayıp 1059'da Gazneliler Horasan valisi olmuştur. 1063'ten itibaren Selçuklular devletinde Alparslan'ın Belh valisinin yanında devam etti. 1064 yılında Büyük Selçuklu Devleti'ne vezir olarak atandı. Alp Arslan (hüküm süresi 1063-1072) ve Melikşah (hüküm süresi 1072-1092) hükümdarlık dönemlerinde bu önemli vezirlik görevinde bulunmuştur.