Segundo os dados do IBGE, o Maranhão 6.714.314 de habitantes. E deste total, 2.170.457 milhões de habitantes estão nas 10 maiores cidades do Estado. São elas:
1- São Luís (1.039.610),
2- Imperatriz (205.063),
3- São José de Ribamar (167.714),
4- Timon (159.471),
5- Caxias (158.059),
6- Paço do Lumiar (110.321),
7- Codó (119.079),
8- Açailândia (106.422),
9- Bacabal (101.195)
10- Balsas (87.057).
O município de Junco do Maranhão (3.792 habitantes), com menos habitantes, segundo os dados do IBGE. Os demais, com população abaixo de 5.000 habitantes são: São Félix de Balsas (4.636 habitantes) e São Pedro dos Crentes (4.486 habitantes).
Professor sucupira