Castellar del Riu, es un municipio de la Comunidad Autónoma de Cataluña, ubicado en la Comarca de Berguedá, perteneciente a la provincia de Barcelona, se localiza a 1,234 m.s.n.m., y cuenta con una superficie de 33,34 Km². Su población consta de 148 habitantes.
La principal actividad económica esta centrada en el sector primario, agricultura y ganadería. El municipio posee cuatro núcleos poblacionales.
En el término municipal de Castellar del Riu se puede encontrar una estación de esquí, ubicada entre los 1,850 y 2,050 metros de altura, consta de varias pistas en el bosque que son ideales tanto para principiantes como para esquiadores de nivel medio.