મોદીનો જન્મ વડનગરનાં એક મધ્યમ વર્ગના પરિવારમા થયો હતો જે તે સમયે ભારતનાં મુંબઇ રાજ્યમાં આવતું હતુ. ૧૯૬૭માં તેમણે ગુજરાતમાં રેલ પ્રભાવિત લોકોની સેવા કરી હતી. યુવાન વયે જ તેઓ અખિલ ભારતીય વિધાર્થી પરિષદ સાથે જોડાઈ ગયા હતા.યુવાનાવસ્થામાં તેઓ અખિલ ભારતીય વિદ્યાર્થી પરિષદ સંસ્થામાં એક વિદ્યાર્થી તરીકે જોડાયા અને ભ્રષ્ટાચાર વિરોધી "નવનિર્માણ અંદોલન"માં સક્રિય ભાગ ભજવ્યો હતો. અખિલ ભારતીય વિદ્યાર્થી પરિષદમાં સંપૂર્ણ સમયના કાર્યકર તરીકે જોડાયા પછી તેમને ભારતીય જનતા પાર્ટી (ભાજપા)ના પ્રતિનિધિ તરીકે પસંદ કરવામાં આવ્યા હતા.તેઓ કિશોરાવસ્થામાં તેમના ભાઈ સાથે ચા ની લારી ચલાવતા હતા. તેમણે ભારતમાં સામાજીક અને સાંસ્કૃતિક વિકાસના કાર્ય સાથે સંકળાયેલી સંસ્થા રાષ્ટ્રીય સ્વયંસેવક સંઘ સાથે જોડાઈને પણ કાર્ય કર્યું છે.
નરેન્દ્ર મોદીએ શાળાકીય અભ્યાસ વડનગરમાં પૂર્ણ કરેલો છે. તેઓ ગુજરાત યુનિવર્સિટીમાંથી રાજયશાસ્ત્ર વિષય સાથે અનુસ્નાતક થયા હતા. તે એક સારા લેખક તરીકે પણ જાણીતા છે, તેમના લખાયેલા ઘણા પુસ્તકો પ્રસિદ્ધ પણ થયા છે.