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.

Traditional food & drink in Cataluña

Pa amb tomàquet
Bread rubbed with ripe tomato, olive oil and salt — the foundation of Catalan eating.
Escalivada
Smoky char-roasted aubergine and peppers dressed in olive oil.
Calçots
Sweet grilled spring onions dipped in romesco sauce, the centre of winter calçotada feasts.
Botifarra
A Catalan pork sausage, typically grilled and served with white beans.
Crema catalana
A citrus-and-cinnamon custard under a brittle caramelised sugar crust.
Cava
Spain's traditional-method sparkling wine, centred on the Penedès.

Watch: Cava

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.