Manuel Castro Almeida, inicioua vida profissional com 16 anos, como auxiliar administrativo da Câmara
Municipal de São João da Madeira e fez o curso de Direito como
trabalhador-estudante.
Em 1982
foi Técnico Superior e mais tarde Administrador da Comissão de Coordenação e
Desenvolvimento Regional do Norte.
Em 1991
foi eleito Deputado à Assembleia de Republica, onde coordenou os Deputados do
PSD nas Comissões Parlamentares de Economia, Finanças e Plano, Educação,
Ciência e Cultura e Obras Publicas, Transportes e Comunicações. Foi também
vice-presidente do Grupo Parlamentar.
Entre
1993 e 1995 foi Secretário de Estado da Educação e de Desporto.
Em 2001
foi eleito Presidente da Câmara Municipal de São João da Madeira, tendo sido
reeleito em 2005 e 2009.
Foi
vice-presidente da Junta Metropolitana do Porto e presidente da Associação de
Municípios das Terras de Santa Maria.
Entre 2013 e 2015 foi Secretário de Estado do Desenvolvimento Regional.
No plano
partidário desempenhou diversos cargos, designadamente Secretário-Geral Adjunto
e Vice-Presidente do PSD.