A igreja católica de Nossa Senhora do Carmo é um dos principais patrimônios de arquitetura religiosa do Brasil, ela é no estilo barroco joanino, a única projetada nesse modelo no Maranhão. A igreja foi construída no ano de 1645, 377 anos atrás, a obra foi finalizada em 1661, 361 anos atrás.
A igreja teve a primeira reforma realizada em 1865, por ordem da província brasileira. A Igreja de Nossa Senhora do Carmo foi tombada como IPHAN no ano de 1948.
Em frente à igreja, há as ruínas do Palacete do Barão de Pindaré , que teria sido construído para receber Dom Pedro II em uma visita que estava fazendo ao Nordeste, o que não ocorreu.
O altar-mor é feito em madeira, todo revestido a ouro em folha e com pintura da época, com esculturas sacras em madeira policromada e em mármore no estilo rococó.
Há duas portas elaboradas, uma que dá acesso ao átrio, e outra que servia só ao convento com escudos talhados. Podem ser vistos painéis de azulejos do tipo tapete.
Os púlpitos que decoram seu interior da igreja são de estilo joanino. A pia da sacristia foi feita em pedra de lioz, no século XVII, com tratamento erudito dos ornamentos, tendo sido importada de Portugal; também há lavabos e lápides.
O convento ficou abandonado a partir de 1890, após a Ordem Carmelitana ter sido despojada de todos os seus bens no Maranhão, com a morte de seu derradeiro monge. No período colonial, foi transformado em quartel e fortaleza pela Força portuguesa.