Castizo Spain
Berga heritage town, Barcelona

Barcelona · Cataluña

Berga

Photo: Luensu1959 · CC BY-SA 4.0
Province
Barcelona
Status
Conjunto Histórico
Population
17,473
Elevation
704 m

Berga is a heritage town in the province of Barcelona, Cataluña, Spain. It is designated a Conjunto Histórico (Spain's national heritage designation for historic ensembles). Population 17,473 (2025), elevation 704m.

A Catalan mountain town in Barcelona province, where a single surviving medieval gateway and a UNESCO-listed festival mark a history stretching back to Roman times.

Key facts

Province
Barcelona
Heritage status
Conjunto Histórico
Population
17,473 (2025)
Elevation
704 m

History of Berga

Berga may be the ancient Castrum Bergium mentioned by the Roman historian Livy. Arab forces reached the Berguedà around 715, and after their withdrawal the town became part of the County of Cerdanya. In 1117 it passed to the County of Barcelona under Ramon Berenguer III.

The old town was built in the 1360s, not long after the Black Death struck in 1347. French troops held it in 1654–55, and during the War of Succession it sided with Philip V. In 2005, its main festival, La Patum, was declared UNESCO Intangible Cultural Heritage.

Heritage & Monuments

The Sanctuary of Queralt stands outside town and houses an image of the Virgin. The Castle of San Fernando and the Church of San Joan are both worth seeking out, as is the parish Church of Santa Eulalia on Plaza de San Pedro, which has medieval origins. Of the seven medieval gateways the town once had, only the Portal de Santa Magdalena survives.

Other sites include the Chapel of La Piedad, the Salt Mill, the Church and Convent of Sant Francesc, and the Romanesque church of Sant Pere de Madrona. The Church of San Joan has been a listed monument since 1983.

Practical Travel Info

The nearest airports are in Barcelona and Girona. Trains run to Manresa, Puigcerdà, and Ripoll, with onward bus connections to Berga. Alsa (alsa.es) operates coach services linking Berga to Barcelona, Manresa, and other destinations.

By road, the E9 motorway reaches Berga from Barcelona via Manresa, and from Orléans via Toulouse and Puigcerdà; there is also a road connecting Solsona and Ripoll through the area.

Where to eat in Berga

4.4(3,264)· Restaurant
C-1411z PKm. 79, 5, 08600 Berga, Barcelona, Spain
View on Google Maps →
4.2(3,144)· €€· Restaurant
Passeig de la Indústria, 20, 08600 Berga, Barcelona, Spain
View on Google Maps →
4.9(884)· Restaurant
Drecera de Queralt, S/N, 08600 Berga, Barcelona, Spain
View on Google Maps →
4.4(1,826)· €€· Mediterranean restaurant
Plaça de Viladomat, 17, 08600 Berga, Barcelona, Spain
View on Google Maps →
4.5(1,225)· €€· Restaurant
Salida 95, E-9 / C-16, km. 96,3, 08600 Berga, Barcelona, Spain
View on Google Maps →
4.2(1,858)· €€· Spanish restaurant
Passeig de la Indústria, 90, 08600 Berga, Barcelona, Spain
View on Google Maps →

Ratings & restaurant data from Google.

Regional food & drink

Cataluña is known for Pa amb tomàquet, Escalivada and Calçots, among 6 regional specialities.

Watch: Cava

Traditional food & drink in Cataluña

Fiestas in Berga

Dates recur annually but can shift by a few days — confirm with the ayuntamiento before planning a trip around one.

  • San Antonio13 June

Gallery

Location

Quick answers

Is Berga worth visiting?

A Catalan mountain town in Barcelona province, where a single surviving medieval gateway and a UNESCO-listed festival mark a history stretching back to Roman times.

Why is Berga a heritage town?

Berga is officially designated a Conjunto Histórico — Spain's national heritage designation for historic ensembles.

What is the traditional food in Cataluña?

Cataluña is known for Pa amb tomàquet, Escalivada, Calçots and Botifarra. You'll find these regional specialities in and around Berga.

When are the fiestas in Berga?

Berga celebrates San Antonio (13 June). Dates recur annually but can shift by a few days.

Which heritage towns are near Berga?

Nearby heritage towns include Bagà, Prats de Lluçanès, Sant Feliu Sasserra and Cardona.

Where is Berga?

Berga lies in Bergadá, in the province of Barcelona, Cataluña, Spain.

Nearby heritage towns

Barcelona · 17 km away
Bagà

A medieval baronial town in the Barcelona Pyrenees, its old quarter, Gothic-transitional church and lords' palace standing at the gateway to the Cadí-Moixeró Natural Park.

Barcelona · 18 km away
Prats de Lluçanès

A Catalan market town in Barcelona province, twice burned to the ground during the War of Spanish Succession and rebuilt across the hills of the Lluçanès region.

Barcelona · 23 km away
Sant Feliu Sasserra

A small Catalan town in Barcelona province where a Renaissance town hall, a late Gothic church, and a medieval castle survive alongside old farmhouses still bearing Gothic windows and stone lintels.

Barcelona · 25 km away
Cardona

A castle built in 886 rises above this Barcelona province town, its Romanesque collegiate church and salt mountain making it one of Cataluña's most layered historical stops.

Barcelona · 25 km away
Castellar de n'Hug

A high Catalan village where a Romanesque church tower rises above the source of the Llobregat river and a landmark modernist cement factory stands converted into a museum at the edge of town.

Lleida · 29 km away
Solsona

A cathedral city in Lleida province, its Gothic cathedral, Romanesque sculpture, and three surviving medieval gateways mark it as one of inland Cataluña's most historically layered stops.

Girona · 38 km away
Puigcerdà

Capital of the Cerdanya region in Girona, Puigcerdà sits on a hilltop above an artificial lake dating to the 13th century, its walled town built by the kings of Aragon and later fought over by France and Spain across centuries of Pyrenean history.

Visiting from a nearby city?

Berga makes a great day trip from:

Last updated 14 July 2026.