A Estrada Nacional 2 (N2) é a mais extensa estrada portuguesa, somando 739,26 quilómetros, e a única na Europa que atravessa um país em toda a sua longitude. Estende-se de Norte a Sul, ligando a cidade de Chaves, em Trás-os-Montes, à cidade de Faro, no Algarve.
S. Pedro do Sul integra esta rota no km 152, junto a Rio de Mel, na freguesia de Pindelo dos Milagres.