O Teatro Sá de Miranda foi inaugurado o 29 de abril de 1885. A súa construción debeuse ao esforzo dun grupo de persoas de Viana que constituíron, en 1879, a Companhia Fomentadora Vianense co obxectivo de construír un edificio civilizador.
Trátase dun teatro de estilo italiano deseñado por José Geraldo da Silva Sardinha cun público en forma de ferradura e tres ordes de caixas, con capacidade para 400 prazas.
O Pano de Boca foi deseñado por Luigi Manini e pintado por Hercole Labertini, escenógrafos do Teatro S. Carlos e o teito, unha imaxe do ceo en trompe l’oeil, con retratos de dramaturgos, foi pintada por João Baptista do Río.
O Concello adquiriu o edificio en 1985, nun momento no que a súa degradación foi en aumento. Desde entón, impulsou obras de mellora, primeiro, en 1993, dotando de seguridade e comodidade ao público e, nunha segunda fase, en 2019, dotando á caixa escénica dos equipamentos escénicos máis modernos, que permiten escenificar os espectáculos máis esixentes.
O 9 de setembro de 2021, Teatro Municipal Sá de Miranda integrouse na Rede de Teatros e Teatros Cinematográficos Portugueses (RTCP) por orde do conselleiro de Cultura. “Esta rede é un instrumento estratéxico fundamental para combater as asimetrías rexionais e para fomentar a cohesión territorial no acceso á cultura e as artes en Portugal, baseado na descentralización e a responsabilidade compartida do Estado central con concellos e entidades independentes”.
Na actualidade, o Teatro Municipal Sá de Miranda, un auténtico ex-libris da cultura vienesa e alto-minho, acolle numerosas actividades culturais, sendo a casa nai dunha compañía de teatro residente. Danza, ópera, música clásica e contemporánea, teatro, obradoiros e conferencias son algunhas das accións que permitiron que o Teatro Municipal se asuma como un dos principais espazos culturais da cidade e da comarca.