Històricament pertanyia a la Baronia de Pinós i és la capital històrica de l'Alt Berguedà. Inclou el barri de Terradelles, a uns 2 km al sud. A l'extrem occidental del terme hi ha l'enclavament dels Cortils, separat pels municipis de Saldes i Gisclareny.
La vila es troba a 20 km de Berga i a 28 km de Puigcerdà, on es pot arribar a través del túnel del Cadí (la boca sud del qual es troba a 6 km de Bagà). Està situada a la vall del riu Bastareny, afluent per la dreta del Llobregat.
Pels apassionats de la història, en general, i de l'època medieval, en concret, Bagà és parada obligatòria. Aquest poble de l'Alt Berguedà podria ser el decorat de qualsevol pel·lícula o sèrie ambientada en l'Edat Mitjana i ni tan sols s'hauria de maquillar, doncs, avui dia, conserva de manera espectacular tota l'essència d'aquella època pretèrita.