Hassan Rouhani ble født den 12. november 1948 i Sorkheh, nær Semnan. Han ble født inn i en religiøs familie. Hans far, Haj Asadollah Feridon (døde i 2011), hadde en krydderbutikk i Sorkheh og hans mor bor i Semnan med hennes datter, og hennes ektemann. Asadollah Feridon var ifølge media politisk aktiv mot sjahen, og ble først arrestert i 1962, og så 20 ganger før den Iranske revolusjon i 1979.