Province of Barcelona
Torelló is a Spanish municipality in the "comarca" of Osona, in the Province of Barcelona, Catalonia. As of 2009 its population was 13,808.