Najbardziej znanymi klubami z miasta są FC Porto oraz Boavista FC. Na Estádio do Dragão rozgrywany był m.in. mecz otwarcia ME w 2004 roku, swoje mecze rozgrywa tu także FC Porto, podczas gdy stadionem Boavisty jest Estádio do Bessa.