São José de Ribamar é o terceiro município mais populoso do estado brasileiro do Maranhão. Sua população é de 244.579 habitantes segundo censo do IBGE em 2022. Pertence à Região Metropolitana de São Luís. É um dos quatro municípios que integram a ilha de Upaon-Açu. Situada no extremo leste da Ilha, de frente para a Baía de São José, dista cerca de 32 quilômetros do centro da capital maranhense.