The Municipal Theater Rivoli is one of Porto’s leading cultural venues, known for its dynamic programming and elegant early‑20th‑century architecture. Located near Avenida dos Aliados, the theatre has long been a stage for artistic innovation, hosting theatre, dance, music, cinema and multidisciplinary performances. After a major renovation, Rivoli emerged as a modern cultural hub while preserving its historic charm, including its iconic façade and refined interior spaces. The theatre is managed by Teatro Municipal do Porto, which ensures a diverse schedule featuring both Portuguese and international artists. With its commitment to contemporary creation and cultural accessibility, Rivoli plays a central role in the city’s artistic life, offering audiences a vibrant and engaging experience in the heart of Porto.
Porto PortugalMunicipal Theater Rivoli is located at Praça D. João I, 4000-295 Porto, in the heart of the Baixa do Porto district anchoring Avenida dos Aliados boulevard. This Art Deco landmark from 1923 sits directly opposite Igreja de Santo António dos Congregados and overlooks the grand Trindade square area. Nearby, Mercado do Bolhão fresh market buzzes 300m away, alongside Teatro Sá da Bandeira (500m), Capela das Almas tiled church, and Rua de Santa Catarina shopping street with cafés. Trindade metro station (lines A, B, C, E, F) and São Bento station connect effortlessly to Ribeira waterfront, Clérigos Tower (700m), and Palácio da Bolsa, immersing visitors in Porto's cultural and commercial pulse.
Soares dos Reis National Museum
Porto
Serralves Museum of Contemporary Art
Porto
Port Wine Museum
Porto
FC Porto Museum
Porto
Museum of Transport and Communication
Porto
Casa do Infante
Porto
Porto Tram Museum
Porto
3D Fun Art Museum Porto
Porto
Wondersense Museum
Porto
MMIPO - Museu da Misericórdia do Porto
Porto
Military Museum Porto
Porto
Galeria da Biodiversidade
Porto
Museu Romântico
Porto
Gardens of Casa Tait
Porto
Palácio das Artes
Porto
Palácio da Bolsa
Porto
São João National Theatre
Porto
Teatro Sá da Bandeira
Porto
Teatro Carlos Alberto
Porto
Campo Alegre Theatre
Porto
Teatro Helena Sá e Costa
Porto