La Comisión Nacional de los Derechos Humanos de México fue creada en 1989 como una dirección dentro de la Secretaría de Gobernación y elevada a rango constitucional en 1992 como un organismo descentralizado e independiente. La Comisión recibe quejas ciudadanas sobre violaciones a los derechos humanos, investiga casos, promueve los derechos humanos y supervisa centros penitenciarios. Está dirigida por un presidente y cuenta con visitadores especializados en diferentes temas y un consejo consultivo.