નરેન્દ્ર દામોદરદાસ મોદીનો જન્મ એક મધ્યમ વર્ગના કુટુંબમાં વડનગર ખાતે થયો હતો. તે દામોદરદાસ મૂલચંદ મોદી અને તેમના પત્ની હીરાબેન મોદીના છ સંતાન પૈકી ત્રીજુ સંતાન છે. નાનપણથી જ રાષ્ટ્રીય સ્વયંસેવક સંઘના સભ્ય હતા. તેમને કિશોરાવસ્થાથી રાજકારણમાં રસ હતો. તેમણે ગુજરાત યુનિવર્સિટીમાંથી રાજકીય વિજ્ઞાનમાં અનુસ્નાતકની ડિગ્રી મેળવી .