Makronas gimė 1977 m.Amjene. Jo tėvai buvo Žanas Mišelis Makronas, neurologijos profesorius Pikardijos universitete ir gydytoja Fransuza Makron.[4][5] Pora išsiskyrė 2010 m. Makronas turi brolį Loreną, gimusį 1979 m., ir seserį Estrelę, gimusią 1982 m.[6]
Nors užaugo nereligingoje šeimoje, jis 12 metų pasikrikštijo savo noru, bet dabar yra agnostikas.[7]
Nuo 2008 m. rugsėjo iki 2012 m. dirbo investicijų banke „Rothschild & Co“ Prancūzijos padalinyje. 2010 m. banke buvo paaukštintas iki partnerių.[3][9] Oficialūs dokumentai rodo, kad nuo 2009 iki 201 m. Makronas uždirbo beveik 3 milijonus eurų.[10]
2012 m. Prancūzijos prezidentoFrançois Hollande Makronas buvo paskirtas Generalinio sekretoriaus pavaduotoju.[15][16] 2014 m. tapo Manuelio Vallso ministrų kabineto nariu, atsakingu už ekonomiką, pramonę ir skaitmeninius reikalus.[17] Šias pareigas ėjo iki 2016 m.
2014–2016 m. ėjo Prancūzijos Ekonomikos, pramonės ir skaitmeninių reikalų ministro pareigas.[18][19]
2017 m. gegužės 7 d. antrajame rinkimų ture su 66,1 proc. balsų Makronas laimėjo2017 m. prezidento rinkimus, taip tapdamas jauniausiu prezidentu Prancūzijos istorijoje (39 metų).[20] Netrukus atsistatydino iš savo įkurtos partijos prezidento pareigų.[21] 2017 m. birželį vykusiuose parlamento rinkimuose Makrono įkurta partija „En Marche“ laimėjo Prancūzijos parlamento rinkimus, taip suformuodama daugumąNacionalinėje Asamblėjoje.[22]
2022 m. prezidento rinkimuose E. Makronas antrajame ture surinko 58,5 % balsų ir buvo perrinktas antrajai kadencijai.