Castizo Spain
Rupit heritage town, Barcelona

Barcelona · Cataluña

Rupit

Photo: Santi Garcia · CC BY 3.0
Province
Barcelona
Status
Conjunto Histórico
Population
295
Elevation
822 m

Rupit is a heritage town in the province of Barcelona, Cataluña, Spain. Population 295 (2013), elevation 822m.

A medieval stone village in Barcelona's inland hills, its Romanesque churches, cobbled streets, and houses of noble origin rooted in nearly eleven centuries of continuous settlement.

Key facts

Province
Barcelona
Heritage status
Conjunto Histórico
Population
295 (2013)
Elevation
822 m

History of Rupit

The church of San Juan de Fábregas and a castle are both recorded as far back as 968, and the village of Rupit grew up around them, populated by noble families. The local church broke away from San Juan de Fábregas in 1878, and in 1959 the municipality officially took the name Rupit. In 1977, the neighbouring municipalities of Rupit and Pruit were merged into one.

Heritage & Monuments

Rupit and its surroundings hold four Romanesque churches: San Juan de Fábregas, San Lorenzo Dosmunts, San Andrés de Pruit, and San Miguel de Rupit. The village centre itself preserves houses of Romanesque and medieval origin, with stone-paved streets. Nearby, though technically within the neighbouring municipality of Susqueda, stands the Santuario del Far.

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

Gallery

Location

Quick answers

Is Rupit worth visiting?

A medieval stone village in Barcelona's inland hills, its Romanesque churches, cobbled streets, and houses of noble origin rooted in nearly eleven centuries of continuous settlement.

Why is Rupit a heritage town?

Rupit is officially designated a Conjunto Histórico — Spain's national protection for historic town ensembles (Conjuntos Históricos).

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 Rupit.

What is the history of Rupit?

The church of San Juan de Fábregas and a castle are both recorded as far back as 968, and the village of Rupit grew up around them, populated by noble families. The local church broke away from San Juan de Fábregas in 1878, and in 1959 the municipality officially took the name Rupit.

Which heritage towns are near Rupit?

Nearby heritage towns include Santa Pau, Vic, Castellfollit de la Roca and Girona.

Where is Rupit?

Rupit lies in the Osona comarca, in the province of Barcelona, Cataluña, Spain.

Nearby heritage towns

Visiting from a nearby city?

Rupit makes a great day trip from:

Last updated 14 July 2026.