ગુજરાતના મહેસાણા જિલ્લામાં આવેલા વડનગરમાં પછાત ઘાંચી-તેલી પરિવારમાં એમનો જન્મ થયો હતો. તેઓએ વડનગર રેલવે સ્ટેશને તેમના પિતાના ચા વેચવાના કામમાં મદદ પણ કરી હતી. વડનગરમાં મોદીએ શિક્ષણ મેળવ્યું હતું. વડનગરમાં શિક્ષકો તેમને એક સરેરાશ વિદ્યાર્થી તરીકે ગણતા હતા.શ્રી મોદી ૧૯૭૧માં ભારત પાકિસ્તાન યુદ્ધ બાદ આરએસએસમાં જોડાયા હતા.