| Name | Locality | Date | Image | Notes |
|---|
| Almirante Sarmento Rodrigues Bridge | Barca d’Alva, Figueira de Castelo Rodrigo | c.1955 | | crosses the River Douro |
| Ponte Antiga de Aregos | Miomães, Resende | | | |
| Ponte Antiga de Santo Adrião | Armamar (freguesia), Armamar | | | crosses the Rio Tedo |
| Ponte do Arco | Vreia de Jales, Vila Pouca de Aguiar | | | |
| Ponte do Arco de Baúlhe | Arco de Baúlhe e Vila Nune, Cabeceiras de Basto | 18th C. | | crosses the Tâmega River |
| Ponte do Aquinho | Fradizela, Mirandela | | | |
| Ponte do Arquinho | Arcozelo, Ponte de Lima | | | |
| Ponte da Arrábida | Lordelo do Ouro e Massarelos, Porto | 1963 | | Crosses the River Douro |
| Ponte de Assureira | Castro Laboreiro e Lamas de Mouro, Melgaço | | | |
| Ponte de Ázere | Couto, Arcos de Valdevez | | | |
| Ponte da Balsa | Campo e Sobrado, Valongo | | | |
| Ponte da Barbeita | Barbeita, Monção | c. 14th C. | | |
| Ponte de Barcelos | Vila Boa e Vila Frescainha (São Martinho e São Pedro), Barcelos | c.1328 | | |
| Ponte do Bico | Palmeira, Braga | 1866 | | |
| Ponte das Caínheiras | Castro Laboreiro e Lamas de Mouro, Melgaço | c. 18th C. | | |
| Ponte de Carcavelos | Cárquere, Resende | | | |
| Ponte do Castelo do Mau Vizinho | Roge, Vale de Cambra | | | |
| Ponte de Cavez do Rio Tâmega | Cavez, Cabeceiras de Basto | 13th C. | | |
| Ponte de Cidadelha | Vila Pouca de Aguiar (freguesia), Vila Pouca de Aguiar | | | |
| Ponte de Coronados | São Pedro de Castelões, Vale de Cambra | c. 17th-18th C. | | |
| Ponte Dom Luís I | Cedofeita, Santo Ildefonso, Sé, Miragaia, São Nicolau e Vitória, Porto | | | crosses the River Douro |
| Ponte D. Maria Pia | Bonfim, Porto | 1877 | | closed railway bridge over River Douro |
| Ponte de Dorna | Castro Laboreiro e Lamas de Mouro, Melgaço | | | |
| Ponte Eiffel | Santa Maria Maior, Viana do Castelo | 1878 | | road-rail bridge over the River Lima |
| Ponte de Ermelo do Rio Olo | Ermelo, Mondim de Basto | | | |
| Ponte Ferreira | Campo e Sobrado, Valongo | | | |
| Ponte Ferroviária do Pocinho | Açoreira, Torre de Moncorvo | 1909 | | railway bridge over the River Douro |
| Ponte Ferroviária do Ribeiro de Murça | Vila Nova de Foz Côa, Vila Nova de Foz Côa | | | Carries railway across the River Douro |
| Ponte de Fonte Arcada | Fonte Arcada e Escurquela, Sernancelhe | | | |
| Ponte da Fontinha | Roge, Vale de Cambra | c 17th-18th C. | | spans Rio Caima |
| Ponte do Freixo | Campanhã, Porto | 1995 | | |
| Ponte de Frieira | Macedo do Mato, Bragança | | | |
| Ponte do Fumo | Távora e Pereiro, Tabuaço | | | |
| Ponte de Gimonde | Gimonde, Bragança | Roman | | |
| Ponte dos Jogos | Mirandela, Mirandela | | | |
| Ponte da Lagariça | São Cipriano (Resende), Resende | | | |
| Ponte de Lagoncinha | Lousado, Vila Nova de Famalicão | | | |
| Ponte Medieval de Panchorra | Panchorra, Resende | | | |
| Ponte do Meirinho | Ervededo, Chaves | | | |
| Ponte de Mem Gutierres | Esperança, Póvoa de Lanhoso | c. 14th-15th C. | | |
| Ponte metálica de Fão | Esposende, Marinhas e Gandra, Esposende | 1892 | | |
| Ponte Metálica de Pêso da Régua | Peso da Régua e Godim, Pêso da Régua | | | |
| Ponte dos Mineiros | Argozelo, Vimioso | | | |
| Ponte da Missa | Ervededo, Chaves | | | |
| Ponte da Mizarela | Ruivães, Vieira do Minho | 19th C. | | |
| Ponte Nova da Cava da Velha | Castro Laboreiro e Lamas de Mouro, Melgaço | 1st C. | | |
| Ponte da Ola | Bragado, Vila Pouca de Aguiar | | | |
| Ponte de Ovadas | Ovadas e Panchorra, Resende | | | |
| Ponte de Pêso da Régua | Peso da Régua e Godim, Pêso da Régua | 1934 | | carries railway across the River Douro |
| Ponte da Pica | Vila de Cucujães, Oliveira de Azeméis | | | |
| Ponte do Pinhão | Pinhão, Alijó | | | |
| Ponte de Piscais | Mouçós, Vila Real | Roman | | crosses the River Corgo |
| Ponte de Porto Cavalos | Cepelos (Vale de Cambra), Vale de Cambra | | | |
| Ponte do Prado | Merelim (São Paio), Panoias e Parada de Tibães, Braga | 1617 | | crosses the Cávado River |
| Ponte de Prozelo | Ferreiros, Prozelo e Besteiros, Amares | 14th C. | | |
| Ponte do Rio Ave | Caldelas, Guimarães | | | |
| Ponte do Rio Beça | Beça, Boticas | | | |
| Ponte do Rio Couto | Covas do Barroso, Boticas | | | |
| Ponte do Rio Moimenta | Cavez, Cabeceiras de Basto | | | |
| Ponte do Rio Vade | Oleira, Ponte da Barca | | | |
| Ponte do Rodeiro | Castro Laboreiro e Lamas de Mouro, Melgaço | | | |
| Ponte de Rodas | Caldelas, Amares, Ponte (Vila Verde) | Roman | | spans the Rio Homem |
Roman Bridge (Chaves) aka Trajan's Bridge | Santa Maria Maior, Chaves | Roman | | |
| Ponte Romana de Modim de Basto | São Cristóvão de Mondim de Basto, Mondim de Basto | | | |
| Ponte Romana de Poirezes | Chã, Montalegre | Roman | | |
| Ponte Romana de São Pedro Velho | São Pedro Velho, Mirandela | | | |
| Ponte de Rubiães | Cossourado e Linhares, Paredes de Coura | | | crosses the River Coura |
| Ponte de Santiago | Ervededo, Chaves | | | |
| Ponte de São João | Bonfim, Porto | 1991 | | railway bridge across the River Douro |
| Ponte de Serves | Gondar, Guimarães | | | |
| Ponte das Taipas | Caldas das Taipas, Guimarães | | | |
| Ponte das Travessas | São Jõao da Madeira, São Jõao da Madeira | | | |
| Ponte de Troporiz | Troporiz e Lapela, Monção | | | |
| Ponte de Valpaços | Valpaços, Valpaços | | | |
| Ponte de Varziela | Castro Laboreiro e Lamas de Mouro, Melgaço | | | |
| Ponte das Veigas | Castro Laboreiro e Lamas de Mouro, Melgaço | | | |
| Ponte Velha de Castro Laboreiro | Castro Laboreiro e Lamas de Mouro, Melgaço | |
| Ponte Velha de Padastros | Macieira de Cambra, Vale de Cambra | | | |
| Ponte Velha de Pinelo | Argozelo, Vimioso | | | |
| Ponte Velha de São Pedro da Torre | São Pedro da Torre, Valença | c. 13th-14th C. | | |
| Ponte Velha de Vila do Ponte | Vila da Ponte, Montalegre | | | |
| Ponte Velha de Vizela | Caldas de Vizela (São Miguel e São João), Vizela | | | |
| Ponte de Vilar de Mouros | Vilar de Mouros, Caminha | c. 14th-15th C. | | |
| Ponte de Vilar de Viando | Mondim de Basto, Modim de Basto | | | |
| Ponte de Vilela | Aveleda, Lousada | 13th C. | | |
| Vila Real Bridge | Folhadela, Vila Real | 2013 | | Carries A4 over the River Corgo |
|