Marajó je ostrov v Brazílii v ústí Amazonky. Je součástí státu Pará.

Marajó má rozlohu 40 100 km². To je podobná rozloha jako Švýcarsko. Ostrov je téměř celý obklopen sladkou vodou. Velké části ostrova jsou v období dešťů zaplaveny kvůli vyššímu stavu vody v Amazonce.

Nejdůležitější města se nacházejí na jihovýchodě ostrova: Soure, Salvaterra a největší město Breves.