As origens de Viana do Castelo remontam à Idade do Ferro, como confirma a Citânia erguida nessa altura no Monte de Santa Luzia.
A História do concelho, desde sempre ligada aos mares, relata um conjunto de acontecimentos que fez de Viana um dos principais portos comerciais do país. Em 1258, o rei D. Afonso III concedeu-lhe o primeiro Foral, atribuindo-lhe o nome de Viana da Foz do Lima, antevendo assim a sua vincada vocação marítima. Mais tarde, foi a 20 de janeiro de 1848, por decreto de D. Maria II, que Viana foi elevada a cidade a adotou o nome pelo qual é hoje conhecida: Viana do Castelo.