Ses parents de paysans javanais ont divorcé peu de temps après sa naissance, et il a été transmis entre parents d'accueil pendant une grande partie de son enfance.
Dans les contextes où sa religion est discutée, il est parfois appelé Haji ou el-Haj Mohammed Suharto, mais ce titre islamique ne fait pas partie de son nom officiel ou est généralement utilisé.