Porto Santo je portugalský ostrov ležící v Atlantickém oceánu asi 43 km severovýchodně od ostrova Madeira. Má protáhlý tvar (na délku 11 km, největší šířka 6 km) a rozlohu 42,17 km². Nejvyšším vrchem je Pico do Facho (516 m). V roce 2004 zde žilo 4388 stálých obyvatel. Hlavním městem je Vila Baleira (3000 obyvatel). Ostrov je součástí portugalské autonomní oblasti Madeira. Ostrov Porto Santo, stejně jako všechny ostrovy Makaronézie, vznikl vulkanickou činností. Přesto zdejší 9 km dlouhá zlatá pláž (Praia Dourada) má žlutý, až bílý písek.