InSight Crime a été fondé par Jeremy McDermott et Steven Dudley en avec le soutien de la Fondation Ideas for Peace (FIP) à Bogota en Colombie et avec le soutien financier de l'Open Society Foundation[2]. En , l'American University est devenue son sponsor. Selon les fondateurs, l'organisation a été fondée en vue de créer une plateforme en ligne qui "connecte les lieux, les acteurs et les organisations" impliquées dans la criminalité latino-américaine[3].
Insight Crime a lancé son site Web en avec des informations sur le crime organisé, des profils d'organisations de trafic de drogue et des personnalités criminelles de Colombie et du Mexique. Le site a été élargi pour inclure des informations sur le Brésil, le Salvador, le Guatemala, le Nicaragua, le Pérou, l'Uruguay et le Venezuela[4]. L'organisation mène également des enquêtes à travers l'Amérique latine pour des organisations privées et gouvernementales.