InSight Crime fue fundada por Jeremy McDermott y Steven Dudley en abril de 2010 con el respaldo de la Fundación Ideas para la Paz (FIP) en Bogotá (Colombia) y el apoyo financiero de la Open Society Foundation (dirigida por George Soros).
[2] La junta directiva tiene miembros que residen en Colombia, México y Estados Unidos.
Según la organización, se fundó para crear una plataforma en línea que "conecte las piezas, los jugadores y las organizaciones" involucradas en el crimen latinoamericano y "la efectividad de las iniciativas diseñadas para detenerlos".
Desde entonces, el sitio web se ha expandido para incluir información sobre todos los países importantes de América.
[4] Además de publicar información en su sitio web, InSight Crime también lleva a cabo investigaciones en América Latina para organizaciones privadas y gubernamentales.