Até à sua elevação a cidade em 20 de janeiro de 1848, a atual Viana do Castelo chamava-se simplesmente "Viana", também referida como "Viana da Foz do Lima" e "Viana do Minho". Em 1977, fora elevada a sede de diocese católica e pertence à Rede Portuguesa de Cidades Saudáveis.
A ocupação humana da região de Viana remonta ao Mesolítico, conforme o testemunham inúmeros achados arqueológicos, anteriores à cidadela pré-romana, no Monte de Santa Luzia.
A povoação de Viana recebera Carta de Foral de Afonso III de Portugal em 18 de julho de 1258, tendo passado a chamar-se Viana da Foz do Lima.
Devido à prosperidade desde então adquirida, Viana tornou-se num importante entreposto comercial, vindo a ser edificada uma torre defensiva, a Torre da Roqueta com a função de repelir piratas oriundos da Galiza e do Norte de África, os quais procuravam por este porto.

O próspero comércio marítimo com o norte da Europa envolvia a exportação de vinhos, fruta e sal, e a importação de talheres, tecidos, tapeçarias e vidro. O espírito comercial de Viana alcançou tais proporções que a rainha Maria II de Portugal concedera alvará à extinta Associação Comercial de Viana do Castelo em 1852.
A mesma soberana para recompensar a lealdade da população de Viana, que não se rendera às forças do conde das Antas (1847), decidira elevar a vila à categoria de cidade com o nome de Viana do Castelo (20 de janeiro de 1848).
A Federação Portuguesa de Futebol (FPF) promoveu, esta sexta-feira, no Porto, um encontro com representantes do futebol distrital e do poder autárquico de Ponte de Lima, numa iniciativa que visa reforçar a cooperação institucional e contribuir para a redução das assimetrias regionais na modalidade.
O município de Vila Nova de Cerveira participou esta semana na iniciativa “Dia dos Municípios” na Assembleia da República, levando a Lisboa uma mostra representativa da sua identidade cultural, artística e gastronómica.
O Voleibol Clube de Viana encerrou a temporada 2024/25 com um triunfo por 3-1 frente ao Esmoriz Ginásio Clube, este sábado, no Pavilhão Municipal de Santa Maria Maior, num encontro que culminou com a entrega do troféu de campeão nacional da 2.ª Divisão.
A Juventude Viana venceu este sábado a Oliveirense B por 3-1, em jogo da 23.ª jornada do Campeonato Nacional da II Divisão – Zona Norte, disputado no Pavilhão José Natário, em Viana do Castelo.
A Praia Fluvial de Mazedo, no concelho de Monção, vai ser palco, no próximo dia 25 de julho de 2026, da estreia do Correntes World Music, um novo festival dedicado às músicas do mundo, com especial enfoque na percussão e na fusão entre som e natureza.
O Santa Luzia FC disputa hoje um dos jogos mais importantes da temporada, frente ao Atlético CP, em encontro decisivo da eliminatória da Liga Feminina Placard.
A Câmara Municipal de Viana do Castelo reforçou a aposta na mobilidade sustentável com a implementação da nova rede de transporte público urbano TUViana, composta por autocarros 100% elétricos.