Belgrano został mianowany generałem przez pierwszy autonomiczny rząd Argentyny. W roku 1812 zaproponował wzór flagi narodowej Argentyny, która została podniesiona po raz pierwszy 27 lutego tego roku na wyspie na rzece Parana. Poprowadził także exodus Jujuy (Éxodo Jujeño), który doprowadził do serii zwycięstw w argentyńskiej wojnie o niepodległość na północnym zachodzie kraju.
Belgrano był jednym z sygnatariuszy deklaracji niepodległości Argentyny (9 lipca1816). Zaproponował, aby Argentyna została monarchią konstytucyjną, na czele której miał stanąć potomek Inków, ale pomysł ten nie uzyskał powszechnej akceptacji.
Stan zdrowia Belgrano mocno ucierpiał w wyniku wielu ekspedycji i kampanii, które odbywały się zazwyczaj w ciężkich warunkach. W wieku 50 lat zmarł w biedzie i zapomnieniu ze strony rządu, któremu wiernie służył. Przyczyną jego śmierci były obrzęki.