Dos 193.946.886 habitantes estimados em todo Brasil, 2.170.457 estão nas 10 cidades mais populosas do Maranhão, que tem 6.714.314 habitantes, no total. São elas: São Luís (1.039.610), Imperatriz (205.063), Timon (159.471), Caxias (158.059), Paço do Lumiar (110.321), Codó (119.079), Açailândia (106.422), Bacabal (101.195), Balsas (87.057) e Barra do Corda (84.180).
O município maranhense com menos habitantes, segundo os dados do IBGE, é o de Junco do Maranhão (3.792 habitantes), a 212 km de São Luís. 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).
fonte G1 MA
Fonte: http://www.ibge.gov.br/home