Essa variação se refletiu no ranking estadual. O município é apenas o 89º entre os 92, com índice de 0,6096 de uma variação de 0 a 1. O melhor resultado no estado foi de Porto Real, com 0,8655. No país, Indaiatuba (SP) lidera o IFDM com 0,9486 e Tremendal (BA) tem o menor índice de desenvolvimento, com apenas 0,3671. A avaliação do IFDM tem como base três outros índices de desenvolvimento: de educação, de saúde e de emprego e renda.
De 2000 a 2010, o IFDM de Carmo caiu de 0,6437 para 0,6096. O melhor ano para o município foi em 2007, quando registrou 0,6514 no índice, considerado de desenvolvimento moderado em todos os períodos analisados pelo estudo.
Na avaliação do desenvolvimento da educação no município, a Firjan apontou grande evolução. O índice, que era de 0,7394, ou desenvolvimento moderado, foi para alto, com 0,9018. O número coloca Carmo como o segundo melhor do estado do Rio de Janeiro, atrás apenas de Santo Antônio de Pádua, no Noroeste do estado, com índice de 0,9094.
Já o índice de Emprego e Renda foi o grande vilão para Carmo. O município ficou apenas na 90º posição no estado do Rio de Janeiro, com taxa de desenvolvimento de apenas 0,2204 do setor. O número já foi melhor dez anos antes, em 2000, ficando em 0,4897. Desde então, tem ficado aquém do registrado.
A saúde, apesar de não ter melhorado como a educação, mas não ter piorado como o emprego e renda, ficou apenas em 89º no estado. O número registrado foi de 0,7066, considerado desenvolvimento moderado. A taxa é superior à de dez anos antes, de 0,7021. Mas o melhor resultado histórico foi em 2008, quando chegou a 0,7226.
Os números do município de Carmo não são muito elevados, deixando o município bem atrás no estado do Rio. Mesmo assim, em comparação com outras cidades brasileiras, os números podem até ser considerados satisfatórios. Outros números relevantes apontam que, em 2008, o município registrou um PIB de R$ 192,4 milhões e PIB per capita de R$ 10,8 mil.
O IDH de Carmo, segundo relatório do ano 2000 do Programa das Nações Unidas foi de 0,763, o que colocava o município como o 44º no Rio.