À Biblioteca Municipal Prof. Machado Vilela compete:
1) Propor a aplicação de critérios de organização e funcionamento do serviço;
2) Manter adequados os ficheiros incluindo os de consulta pública;
3) Estabelecer ligações com departamentos do Estado e outros organismos responsáveis pela leitura pública;
4) Conceber e operacionalizar programas de animação cultural tendentes a promoverem o desenvolvimento do nível cultural das populações;
5) Criar e fortalecer hábitos de leitura e desenvolver atividades que promovam o gosto pela mesma;
6) Apoiar a educação individual, a autoformação e a educação formal a todos os níveis;
7) Promover o conhecimento sobre a herança cultural e o apreço pelas artes, pelo conhecimento e pela inovação científica;
8) Possibilitar o acesso a todas as formas de expressão cultural e fomentar o diálogo intercultural e a diversidade cultural;
9) Recolher, tratar, preservar e divulgar os fundos documentais de caráter local;
10) Selecionar, classificar e indexar documentos sob a forma textual, sonora, visual ou outra, desenvolvendo e adaptando sistemas de tratamento automático ou manual, de acordo com as necessidades;
11) Definir procedimentos de recuperação e exploração de informação;
12) Promover ações de difusão, a fim de tornar acessíveis as fontes de informação primária, secundária e terciária;
13) Dinamizar a utilização de equipamentos e suportes informáticos;
14) Articular ações com a rede de Leitura Pública e propor o estabelecimento de parcerias com as autarquias e outras entidades;
15) Assegurar o acesso dos cidadãos a todos os tipos de informação da comunidade local;
16) Apoiar e orientar os utilizadores no âmbito da disponibilização de documentos, da pesquisa de bibliografia e da gestão do circuito documental;
17) Assegurar a gestão do expediente, arquivo de correspondência e outra documentação;
18) Assegurar a gestão do SELESE (Serviço de Leitura em Suportes Especiais);
19) Preparar e executar contos direcionados para a população concelhia do pré-escolar e 1.º Ciclo.