List of rivers of Portugal

This is a list of the rivers of Portugal. There are only rivers in Continental Portugal, and none in the islands of Madeira and the Azores.
List
A
Abadia River
Agadao River
Agueda River (Douro)
Agueda River (Vouga)
Alcabrichel River
Alcoa River
Alcobaca River
Alcofra River
Alfusqueiro River
Alheda River
Almancor River
Almonda River
Almorode River
Alpiarca River, Ribeira de Ulme, Vala de Alpiarca, Alpiacoilo River, Vala Real
Alto River
Alva River
Alviela River
Alvoco River
Ancora River
Ancos River
Angueira River
Antua River, Antuao River
Arade River
Arcao River
Arcosso River
Arda River
Ardila River
Arnoia River
Arouce River
Arunca River
Asnes River
Assureira River
Ave River
Avia River
Azibo River
B
Baca River
Baceiro River
Balsemao river
Bazagueda River
Beca River or Bessa River
Beselga River
Bestanca River or Ribeiro de Sao Martinho
Boco River or Ribeira de Boco
Botao River
Branco River
C
Caia River
Caima River
Cabral River
Cabril River (Cavado)
Cabril River (Corgo)
Cabril River (Tamega)
Cabrum River
Cachoeiras River
Caldo River
Calvo River
Carapito River
Carvalhosa River
Caster River
Castro Laboreiro River
Cavado River
de Cavalos River
Cavalum River
Ceira River
Cercal River
Certima River
Chanca River
Coa River
Cobrao River
Cobres River
Coina River
Coja River
de Colares River
Corgo River
Corvo River or Dueca River
da Costa River
Coura River
Criz River
Covelas River
D
Dao River
Degebe River
Dinha River
Divor River
Douro River
Drave River
Diogo River
E
Eirogo River
Erges River
Este River
Ega River (Portugal)
Eiriz River
F
Febros River
Ferreira River
Ferro River (Portugal)
Fervenca River
Figueira River
Fim River ???
Fora River ???
Frades River ???
Fresno River (Portugal)
Frio River
Froufe River
G
Galinhas River
Geres River
Gilao River
Grande River (Lourinha)
Guadiana River
H
Homem River
I
Insua River
Isna River
Inha River
J
Joanes River
Jamor River or Ribeira do Jamor or Queluz River?
Judeu River
Juliano River
L
Laboreiro River
Labruja River
Leca River
Lena River (Portugal)
Levira River
Lima River
Lis River
Lizandro River or Lisandro River
Lordelo River
M
Macas River
Maior River
Marnel River
Massueime River
Mau River
Meao River
de Mega River
de Mel River
Mente River
Minho River
Mira River
Mondego River
Mouro River
N
Nabao River
Negro River (Portugal) ???
Neiva River
Nisa River
Noeime River
O
Ocreza River or ribeira, (afluente of Tejo River)
Odeceixe River
Odeleite River
Odelouca River
Odres River
Olo River
de Onor River
Orelhao River
Ovelha River
Ovil River
P
de Palhais River
Paiva River
Paivo River
Peculhos River ???
Pavia River
Peio River
Pera River
Pinhao River (Portugal)
Poio River
Pombeiro River
Ponsul River
Prado River
Pranto River
Pilas River
Q
Queijais River
R
Rabacal River
Rabagao River
Raia River
Ramalhoso River
Real River (Portugal)
S
Sabor River
Sado River
Safarujo River
Salas River
Saltadouro River
Sardoura River
Satao River
Seco River (Portugal)
Selho River
Sever River
Silves River
Sizandro River
Sor River (Portugal)
Sordo River (Portugal)
Sorraia River
Sotao River
Soure River
Sousa River
Sul River
T
Tabuas River ???
Tamega River
Tanha River
Tavora River
Tedinho River
Tedo River
Teixeira River (Douro)
Teixeira River (Vouga)
Tejo River (River Tagus)
Terva River
Tinhela River
Tinhesa River
Tornada River
Torto River
Torto River (Mira)
Torto River (Portel) ???