Obecnie swoje domowe mecze zespół Porto rozgrywa na stadionie Estádio do Dragão, nazwanego od smoka w herbie Porto. Stadion został zbudowany na Mistrzostwa Europy w 2004 roku i inauguracyjnym meczem było spotkanie FC Porto z FC Barceloną, wygrane przez Porto 2-0. Obecnie stadion liczy niespełna 51 tysięcy miejsc. Budowa stadionu kosztowała niespełna 98 milionów euro. W 2003 roku UEFA przyznała stadionowi 5 gwiazdek w swojej klasyfikacji stadionów. Obiekt składa się z czterech trybun, i wszystkie są zadaszone.