Die Stadt liegt knapp 60 km nördlich von Porto in der Region Minho. Sie ist Verwaltungssitz des Distriktes Braga und Universitätsstadt. Wegen ihrer vielen Kirchen wird sie auch als "religiöse Hauptstadt Portugals" bezeichnet. Zudem ist die Stadt Sitz des Erzbischofs.
Erreicht werden kann Braga von Porto aus bequem mit dem Zug oder mit dem Auto über die A3 bzw. N14. Als wichtigste Stadt im Norden Portugals ist auch die Anbindung mit zahlreichen Buslinien in das weiter Umland sehr gut.
Das historische Stadtzentrum, das man in wenigen Minuten vom Bahnhof aus erreichen kann, besteht aus einer Vielzahl kleiner Gassen mit Kirchen, Palästen und Barockhäusern.
Nicht schwer zu finden sind mehrere kleine Plätze, auf die die Gassen zwangsläufig hinführen. Cafés und Restaurants gibt es hier reichlich.
Geprägt wird das Zentrum vor allem durch kirchliche und weltliche Barockbauten. Das Wahrzeichen der Stadt ist die Kathedrale Sé Velha. Ihre Ursprünge gehen bis auf das 8. Jh. zurück. Nach einer wechselvollen Geschichte präsentiert sich die Kirche heute als eine Mischung verschiedener Baustile. Man findet romanische, spätgotische und manuelinische Elemente. Die Eltern des ersten portugiesischen Königs sind in der Kathedrale bestattet.
Unweit der Kathedrale befindet sich auch der ehemalige Bischofspalast. Das etwas abweisend wirkende Gebäude beinhaltet heute eine Bibliothek.
Ein schöner Platz zum Verweilen ist die Praça da República am Ostende der Innenstadt. Hier kann man bei einem Kaffee die Eindrücke auf sich wirken lassen.
Unweit von Braga befindet sich eine der bedeutendsten Wallfahrtskirchen Portugals, die barocke Kirche Bom Jesus. Diese steht in einem Waldgebiet nordöstlich der Stadt. Sie ist die wohl am meisten fotografierte Kirche Portugals.
Erreichbar ist die Kirche, die auf einem Hügel steht, über eine lange, neoklassizistische Treppe mit 14 Wallfahrtsstationen oder aber mittels einer Kabelbahn.