El partido Nueva Alianza se creó mediante la unión de tres organizaciones políticas: la "Asociación Ciudadana del Magisterio", creada por el Sindicato Nacional de Trabajadores de la Educación (SNTE) en 2002 como un grupo político dedicado a la observación electoral; la agrupación "Conciencia Política", formada por maestros y empresarios egresados del Instituto Tecnológico Autónomo de México (ITAM) y el "Movimiento Indígena Popular", organismo enfocado en la protección de los derechos de los pueblos indígenas.