નરેન્દ્ર મોદીનો જન્મ ગુજરાતના મહેસાણા જિલ્લાના એક મધ્યમવર્ગીય પરિવારમાં થયો હતો.