Torelló is situated in the northeastern part of Spain, within the province of Barcelona in Catalonia. The town lies in the valley of the Ter River, surrounded by the lush landscapes of the Osona region, and is part of the Pyrenean foothills, offering breathtaking views of nearby mountains. Torelló is conveniently located about 80 kilometers north of Barcelona, making it easily accessible for visitors from the city, and also offers proximity to other Catalan gems like Vic and Manlleu.
Torelló enjoys a mild Mediterranean climate with warm summers and cool winters, typical of the inland areas of Catalonia. The best time to visit is during the spring and autumn months, when temperatures are pleasant, and the natural landscapes are at their most vibrant. Summers are ideal for outdoor activities, while winter visitors can enjoy the serene atmosphere and nearby mountain vistas. Its location near the Pyrenees makes Torelló an excellent base for exploring both the coastal and mountainous regions of Catalonia.
The town is surrounded by natural beauty, including the stunning Collsacabra mountain range and the Sau Reservoir, making it a great destination for nature lovers and outdoor enthusiasts. The combination of Torelló’s peaceful valley setting and its proximity to major natural landmarks provides visitors with diverse options for both relaxation and adventure.