El Ajuntament de Castellar del Riu desarrolla las funciones administrativas y de servicio público correspondientes a la entidad local en la provincia de Barcelona. Su actividad se orienta hacia la gestión urbanística, la atención ciudadana y la coordinación de programas sociales y culturales que garantizan el funcionamiento ordinario del municipio.
La administración municipal gestiona el abastecimiento de agua potable y el mantenimiento de vías de acceso a los núcleos habitados. Ofrece acoger a personas recién llegadas, además de brindar información y orientación especializada para mujeres. En el ámbito social, coordina la atención ante situaciones de necesidad, la prevención de la drogodependencia y la intervención frente a la violencia machista. Para el tiempo libre y la cultura, impulsa el Centro Cívico d'Espinalbet, la organización de fiestas populares y la promoción turística. La gestión ambiental incluye el funcionamiento de la deixalleria y la limpieza viaria, complementados por la formación ocupacional y la policía local. Asimismo, conserva el patrimonio histórico mediante el archivo municipal, miembro de la red provincial desde 2005.
La recaudación de tributos municipales se encuentra delegada en el organismo tributario de la Diputación de Barcelona. En el sector urbanístico, se aprobó en junio de 2025 una modificación puntual de las normas subsidiarias para regular el porcentaje de viviendas destinadas a uso turístico, ajustando la normativa vigente a las demandas actuales del territorio.
Para acceder a la documentación oficial o iniciar cualquier procedimiento administrativo, se sugiere dirigirse a los canales institucionales habilitados y consultar la normativa aplicable en cada momento.