Fue miembro del Partido de la Revolución Democrática hasta 2009.
Ruth Zavaleta es Licenciada en Sociología por la Universidad Nacional Autónoma de México, miembro del Frente Democrático Nacional y fundadora del PRD.
Del 2000 a 2003 fue Diputada a la Asamblea Legislativa del Distrito Federal y ese último año fue elegida jefa delegacional de Venustiano Carranza para el período que terminó en 2006.
En 2006 fue elegida diputada federal plurinominal a la LX Legislatura, durante el primer año del período de la legislatura ha fungido como vicepresidenta de la mesa directiva.
Mientras que algunos medios de comunicación y una parte del PRD aludieron censura, el gobierno federal alegó que se trataba de un error técnico, ofreció disculpas a la diputada[4] y emitió su mensaje en una segunda cadena nacional esa misma noche.