José Maria Costa nasceu em Maputo, Moçambique, em 1961.
Formado em Engenharia Química pelo Instituto Superior de Engenharia do Porto, em 1985.
Quadro superior dos Estaleiros Navais de Viana do Castelo (1986 - 1994).
Adjunto do Presidente da Câmara de Viana do Castelo (1994 a 1997) e Vereador (1998-2009).
Presidente da Câmara Municipal de Viana Castelo (2009-2021).
Presidente da Comunidade Intermunicipal do Alto Minho – CIM - (2013-2021).
Membro do Comité das Regiões (2014-2021).
Membro do Conselho de Concertação Territorial (2014-2021).
Presidente do Conselho de Administração do Grupo de Ação Local Costeira Litoral Norte (2013- 2017).
Presidente do Conselho de Administração da Fundação Gil Eannes (2010-2021).
Presidente do Conselho Executivo da Conferência das Cidades Atlânticas-Atlantic Cities (2017-2021).
Presidente da Direção da Associação Eixo Atlântico (2012-2014).
Presidente da Assembleia Geral das Águas do Norte (2018-2020).
Em representação do Município de Viana do Castelo foi Vogal dos Conselhos de Administração da Resulima; Sociedade Vianapolis; Sociedade Polis Litoral Norte; Águas do Noroeste; e membro dos Órgãos Sociais da Associação para a Colaboração entre Portos e Cidades – RETE (2013 a 2017).