Rupit está situado en la comarca de Osona, en el centro de Collsacabra y al levante de la sierra de Cabrera. Es un pueblo que conserva el estilo medieval, con calles estrechas, de piedra y un aspecto tradicional y acogedor. Para los amantes de la naturaleza es un paraje ideal para disfrutar de un entorno privilegiado y encantador y es punto de partida de numerosas excursiones.

De visita obligada es el Salto de Sallent,que en época de lluvias oferece un hermoso espectáculo natural.

En los peñascos que van del "Far" a Tavertet se encuentra "L'Agullola", montaña de perfil característico y emblemático del pueblo de Rupit.

A 13 km se encuentra el Pantano de Sau, dónde se puede practicar la pesca, el esquí náutico y en sus cercanías la equitación. A 25 km se encuentra la zona volcánica de la Garrotxa y la ciudad de Olot.