O Instituto de Segurança Humana para América Latina e Caribe (ISHALC) foi fundado em 14 de dezembro de 1999. Inicialmente, o programa objetivava o aprofundamento das ciências jurídicas e sociais.

Em 2010, o ISHALC promoveu um dos maiores programas de prevenção do país, firmado com a TV Bandeirantes: o programa televisivo "Tribunal na TV", apresentado pelo jornalista Marcelo Rezende, com 52 episódios exibidos entre abril de 2010 e março de 2011 — considerado um dos programas de prevenção ao crime mais eficientes da época.

Em 2013, o ISHALC realizou o Fórum Mundial – A Criminologia e as Metas da ONU para o Milênio, com o projeto de implementar a Segurança Humana na América Latina. Em 2016, a ONU aprovou os 17 Objetivos de Desenvolvimento Sustentável – Agenda 2030 – Pacto Global.

Em 2018, o ISHALC realizou o II Fórum Mundial – A Segurança Humana na América Latina, em conjunto com o ILANUD e com a participação do Assessor Especial para Segurança Humana do Secretário-Geral das Nações Unidas. A partir desse fórum, o Instituto ampliou sua atuação na implementação da Segurança Humana na América Latina e Caribe.

Em 2019, o ISHALC organizou a Assembleia Geral do Comitê Permanente da América Latina para Prevenção de Crime (COPLAD), programa do ILANUD, ampliando a estruturação dos pilares da Segurança Humana Econômica, Alimentar, de Saúde, Ambiental, Cidadã, Comunitária, Jurídica e Política, em articulação com os 17 Objetivos de Desenvolvimento Sustentável da Agenda 2030 das Nações Unidas.