| Várzea | 23.41 km | 3.6% | 1,380 m | HC |
| Várzea | 22.56 km | 3.7% | 826 m | HC |
| Gondar | 9.38 km | 5.4% | 502 m | Cat. 2 |
| Porto | 46.92 km | 0.9% | 399 m | Cat. 2 |
| Abragão | 8.99 km | 4.1% | 364 m | Cat. 2 |
| Candemil | 8.13 km | 4.4% | 361 m | Cat. 2 |
| Ansiães | 6.7 km | 4.7% | 316 m | Cat. 3 |
| Sobretâmega | 9.33 km | 3.3% | 312 m | Cat. 3 |
| Telões | 7.03 km | 4.4% | 349 m | Cat. 3 |
| Ansiães | 5.82 km | 5.3% | 308 m | Cat. 3 |
| Sobretâmega | 8.65 km | 3.1% | 270 m | Cat. 3 |
| Telões | 5.86 km | 4.4% | 259 m | Cat. 3 |
| Telões | 5.62 km | 4.6% | 258 m | Cat. 3 |
| Ansiães | 5.23 km | 4.8% | 252 m | Cat. 3 |
| Magrelos | 8.38 km | 3% | 251 m | Cat. 3 |
| Cernadelo e Lousada (São Miguel e Santa Margarida) | 5.12 km | 4.6% | 236 m | Cat. 3 |
| Cernadelo e Lousada (São Miguel e Santa Margarida) | 5.15 km | 4.6% | 235 m | Cat. 3 |
| Cristelos, Boim e Ordem | 5.04 km | 4.3% | 216 m | Cat. 3 |
| Figueiras e Covas | 4.43 km | 4.3% | 247 m | Cat. 3 |
| Porto | 43.39 km | 0.4% | 188 m | Cat. 3 |
| Figueiras e Covas | 4.33 km | 4.2% | 183 m | Cat. 3 |
| Lousada | 4.13 km | 4.2% | 175 m | Cat. 3 |
| Magrelos | 3.71 km | 4.3% | 160 m | Cat. 3 |
| Ansiães | 2.42 km | 6.5% | 209 m | Cat. 4 |
| Recezinhos (São Mamede) | 5.95 km | 2.6% | 155 m | Cat. 4 |
| Folgosa | 9.6 km | 1.6% | 151 m | Cat. 4 |
| Recezinhos (São Mamede) | 4.69 km | 3% | 139 m | Cat. 4 |
| Lustosa e Barrosas (Santo Estêvão) | 3.85 km | 3.6% | 139 m | Cat. 4 |
| Porto | 10.67 km | 1.3% | 137 m | Cat. 4 |
| Porto | 2.62 km | 5.1% | 134 m | Cat. 4 |
| Torno | 9 km | 1.5% | 135 m | Cat. 4 |
| Telões | 2.81 km | 4.8% | 134 m | Cat. 4 |
| Porto | 10.36 km | 1.3% | 133 m | Cat. 4 |
| Porto | 10.13 km | 1.3% | 166 m | Cat. 4 |
| Seroa | 3.39 km | 3.9% | 131 m | Cat. 4 |
| Meixomil | 9.19 km | 1.4% | 207 m | Cat. 4 |
| Folgosa | 4.98 km | 2.6% | 128 m | Cat. 4 |
| Porto | 6.03 km | 2.1% | 128 m | Cat. 4 |
| Porto | 9.33 km | 1.4% | 128 m | Cat. 4 |
| Meixomil | 1.67 km | 7.6% | 127 m | Cat. 4 |
| Porto | 43.45 km | 0.3% | 122 m | Cat. 4 |
| Figueiras e Covas | 2.66 km | 4.6% | 121 m | Cat. 4 |
| Figueiras e Covas | 2.95 km | 4.1% | 122 m | Cat. 4 |
| Figueiras e Covas | 3.02 km | 4% | 143 m | Cat. 4 |
| Figueiras e Covas | 2.73 km | 4.4% | 121 m | Cat. 4 |
| Figueiras e Covas | 2.44 km | 4.9% | 120 m | Cat. 4 |
| Ansiães | 1.06 km | 11.2% | 119 m | Cat. 4 |
| Vila Boa do Bispo | 2.71 km | 4.3% | 116 m | Cat. 4 |
| Sobretâmega | 3.81 km | 3% | 115 m | Cat. 4 |
| Porto | 0.5 km | 22.3% | 112 m | Cat. 4 |
| Lustosa e Barrosas (Santo Estêvão) | 2.25 km | 4.9% | 110 m | Cat. 4 |
| Porto | 4.48 km | 2.5% | 110 m | Cat. 4 |
| Porto | 19.88 km | 0.6% | 109 m | Cat. 4 |
| Meixomil | 2.3 km | 4.6% | 107 m | Cat. 4 |
| Meixomil | 7.87 km | 1.3% | 105 m | Cat. 4 |
| Porto | 7.34 km | 1.4% | 104 m | Cat. 4 |
| Magrelos | 2.55 km | 4.1% | 104 m | Cat. 4 |
| Folgosa | 2.51 km | 4.1% | 103 m | Cat. 4 |
| Ansiães | 2.29 km | 4.4% | 102 m | Cat. 4 |
| Porto | 0.33 km | 29.7% | 99 m | Cat. 4 |
| Meixomil | 1.38 km | 7.1% | 98 m | Cat. 4 |
| Porto | 8.61 km | 1.1% | 96 m | Cat. 4 |
| Porto | 6.71 km | 1.4% | 96 m | Cat. 4 |
| Lousada | 2.42 km | 3.9% | 93 m | Cat. 4 |
| Porto | 0.48 km | 19.2% | 92 m | Cat. 4 |
| Lustosa e Barrosas (Santo Estêvão) | 1.53 km | 6% | 91 m | Cat. 4 |
| Figueiras e Covas | 1.88 km | 4.9% | 91 m | Cat. 4 |
| Porto | 19.34 km | 0.5% | 91 m | Cat. 4 |
| Lustosa e Barrosas (Santo Estêvão) | 2.07 km | 4.4% | 90 m | Cat. 4 |
| Lousada | 1.7 km | 5.2% | 88 m | Cat. 4 |
| Porto | 1.57 km | 5.5% | 86 m | Cat. 4 |
| Meixomil | 3 km | 2.9% | 86 m | Cat. 4 |
| Silvares, Pias, Nogueira e Alvarenga | 0.35 km | 24.2% | 84 m | Cat. 4 |
| Folgosa | 1.82 km | 4.6% | 105 m | Cat. 4 |
| Folgosa | 2.12 km | 3.9% | 83 m | Cat. 4 |
| Porto | 0.3 km | 27.4% | 82 m | Cat. 4 |
| Ansiães | 0.36 km | 22.4% | 81 m | Cat. 4 |
| Folgosa | 2.12 km | 3.8% | 81 m | Cat. 4 |
| Porto | 4.62 km | 1.7% | 79 m | N/A |
| Folgosa | 1.93 km | 4.1% | 79 m | N/A |
| Porto | 3.2 km | 2.5% | 78 m | N/A |
| Porto | 4.99 km | 1.6% | 78 m | N/A |
| Águas Santas | 2.35 km | 3.3% | 85 m | N/A |
| Porto | 4.94 km | 1.6% | 77 m | N/A |
| Porto | 5.01 km | 1.5% | 77 m | N/A |
| Seroa | 3.33 km | 2.3% | 132 m | N/A |
| Porto | 1.46 km | 5.2% | 76 m | N/A |
| Penamaior | 0.98 km | 7.8% | 76 m | N/A |
| Porto | 4.91 km | 1.5% | 77 m | N/A |
| Porto | 2.78 km | 2.6% | 73 m | N/A |
| Porto | 4.03 km | 1.8% | 73 m | N/A |
| Folgosa | 1.14 km | 6.2% | 71 m | N/A |
| Porto | 0.84 km | 8.3% | 70 m | N/A |
| Meixomil | 1.25 km | 5.4% | 68 m | N/A |
| Porto | 2.75 km | 2.4% | 67 m | N/A |
| Porto | 0.99 km | 6.7% | 67 m | N/A |
| Porto | 0.73 km | 9% | 66 m | N/A |
| Porto | 1.05 km | 6.3% | 66 m | N/A |
| Porto | 3.19 km | 2.1% | 65 m | N/A |
| Porto | 0.54 km | 12.1% | 66 m | N/A |