A Biblioteca Municipal de Viana do Castelo trata-se de um edifício da autoria do arquiteto Álvaro Siza Vieira. Localizada junto ao rio Lima, esta é dotado de espaços de leitura para adultos e crianças, bem como de secções multimédia para visionamento de filmes, audição de música e consulta da Internet.