Махмуд Ахмадинежад родился в 1335 года по иранскому календарю (март 1956 - март 1957 г.) в городе Гармсар остана Семнан в семье кузнеца.

В возрасте 19 лет Ахмадинежад получил диплом о среднем образовании и, сдав экзамены, был принят в тегеранский Университет науки и промышленности для обучения по специальности городское благоустройство.

По окончании бакалавриата Ахмадинежад продолжил обучение в магистратуре того же университета и в 1368 году (соотв. 1989/1990 г.) по завершении магистратуры был принят в состав научного совета Университета науки и промышленности. Махмуд Ахмадинежад обладает степенью доктора технических наук по специальности транспорт и дорожное движение. В годы ирано-иракской войны 1980-1988 гг. Ахмадинежад добровольцем пошел в армию и служил в рядах вооруженных сил ИРИ.

Прежде чем в 90-е годы стать губернатором вновь созданного остана (провинции) Ардебиль на северо-западе Ирана, Ахмадинежад четыре года занимал пост заместителя, а затем и префекта городов Маку и Хой. В начале 2004 года Исламский совет Тегерана избрал Махмуда Ахмадинежада мэром иранской столицы. Махмуд Ахмадинеждад принял присягу президента Ирана 6 августа 2005 года. Церемония официального вступления в должность президента ИРИ состоялась 3 августа.