Fondata probabilmente nel 296 a.C. dai Cartaginesi, Braga era chiamata Bracara Augusta dai romani.

Fu capitale dei Callaici Bracarii, una tribù celtica, e fu luogo di incontro di cinque strade militari strategiche.

La città fu presa successivamente dai Suebi (V secolo) e dai Visigoti (585). Braga è conosciuta come il luogo in cui i Visigoti rinunciarono alle eresie ariane e priscilliane contro la divinità di Cristo e contro i piaceri sensuali.

Fu presa dai Mori nel 716 e riconquistata da Ferdinando I, re di Castiglia e Leon, nel 1040.

Dal 1093 al 1147 fu sede della corte portoghese. Braga è una sede arcivescovile e il suo arcivescovo è il primate del Portogallo.

I principali punti di riferimento della città includono una cattedrale del XII secolo, ricostruita nel XVI secolo nella miscela di stili gotici moreschi e floridi noti come manuelino; la chiesa di Santa Cruz del XVII secolo; e una biblioteca che contiene molti libri e manoscritti rari.

Su una collina a circa 5 km a sud-est si trova il santuario di Bom Jesus do Monte, visitato a Pentecoste da migliaia di pellegrini ed è famoso per la sua scalinata architettonica del XVIII secolo.

Poco oltre si trova il monte Sameiro, in cima al quale si trova una statua colossale della Vergine Maria.

L’Università del Minho è stata fondata a Braga nel 1973.

Le industrie della città includono la produzione di armi da fuoco, gioielli, posate, mobili, elettronica, tessuti e cappelli.

Ogni anno a giugno e settembre si tengono grandi fiere del bestiame.

Braga è raggiungibile da Porto e Viana do Castelo tramite autostrada e ferrovia.