La isla de Upaon-açu se encuentra en medio del Golfão Maranhense, formado por un conjunto de bahías, como la Bahía de San Marcos (este) y Bahía de San José (oeste), y conocido por la gran amplitud de las mareas (hasta 7,2 metros).