Située dans la zone intérieure de la Catalogne, Torelló se trouve dans la vallée du Ges, à l’extrémité nord-ouest de la comarque d’Osona, à environ 80 kilomètres de Barcelone. Entourée par les chaînes de montagnes du Prepirineu catalan, elle bénéficie d’un environnement montagneux spectaculaire, marqué par des rivières, des forêts et des zones agricoles.
Les villes voisines incluent Vic, capitale d’Osona, à seulement 20 minutes, et Ripoll, berceau historique de la Catalogne. Les montagnes de Bellmunt et le parc naturel des Guilleries-Savassona sont tout proches et constituent des points d’intérêt majeurs pour les amateurs de nature.
Le climat est continental méditerranéen, avec des hivers froids, parfois enneigés, et des étés chauds et ensoleillés. Le printemps et l’automne sont particulièrement agréables pour visiter Torelló, car les paysages naturels sont à leur apogée et les températures douces sont idéales pour les activités de plein air.