Le , il remporte l'élection municipale, organisée sur une base non partisane, face à Wendy Greuel, elle aussi membre du Parti démocrate. Après avoir accompli deux mandats, le maire sortant, Antonio Villaraigosa, ne pouvait y prendre part[4]. Garcetti prête serment le et devient le 42emaire de Los Angeles, le plus jeune depuis plus d'un siècle. Il est réélu le [5].
Après la victoire de Donald Trump lors de l'élection présidentielle de 2016, Eric Garcetti est mentionné à plusieurs reprises pour représenter le camp démocrate en vue de l'élection présidentielle de 2020. Il a d'ailleurs exprimé publiquement son intérêt pour cette échéance électorale[6],[7]. Cependant, il déclare le qu'il ne sera pas candidat[8].
Après deux mandats, il ne peut se représenter à sa succession à la mairie. En , le président Joe Biden propose de le nommer ambassadeur en Inde[9]. Sa nomination est approuvée par le Comité des affaires étrangères du Sénat des États-Unis en mais en mars, les sénateurs républicains Chuck Grassley et Joni Ernstsortent sa nomination de l'ordre du jour(en), en attendant d'avoir plus d'informations sur la conduite de Garcetti dans une affaire de harcèlement sexuel touchant un proche conseiller, Rick Jacobs, et en particulier de savoir si Garcetti était au courant des accusations contre son conseiller. Le vote du Sénat sur la nomination de Garcetti n'a pas lieu[10],[11],[12],[13]. Le , sa nomination est approuvée au Sénat par 52 voix (42 sénateurs s'opposant à sa nomination)[14]. Il quitte son poste en , à la fin du mandat de Joe Biden.
Garcetti est lieutenant de l'United States Navy Reserve[3]. Il fait partie du service de renseignement de la Navy. Sa période d'engagement de huit ans se termine à la fin de l'année 2013[16].
Vie privée et famille
Eric Garcetti est le fils de Gil Garcetti, procureur (district attorney) du comté de Los Angeles de 1992 à 2000[1]. Ses grands parents paternels sont des émigrants mexicains. Les parents de sa mère sont des émigrés juifs d'Europe de l'Est. Les deux familles se sont établies à Boyle Heights, dans la banlieue de Los Angeles, lors de leur arrivée aux États-Unis au début du XXesiècle[3].