Desde las primeras elecciones para jefe de Gobierno en 1997, las preferencias partidistas han cambiado y los votos de los capitalinos han migrado de un partido a otro. Tal es la situación que, durante los cinco comicios, 13 partidos han perdido su registro local, el PRD perdió su dominio y Morena, un partido relativamente joven, tomó el cargo.
Por cuatro periodos electorales, el PRD ganó la jefatura de gobierno reuniendo la mayor cantidad de votos en los cincos gobiernos; 6,307,749 en total. En 1997, Cárdenas en representación del PRD, ganó con 1,859,866 votos, que representa 47.12% de la participación total. Tres años más tarde, en las elecciones de 2000, sumó 1,506,324 votos. Claramente había una disminución en sus simpatías que pudo ser ocasionada por la participación de diversos partidos locales, tales como PCD, PDM, PARM, CDPPN, PPS, PAS, PSN y DSPPN, los cuales reunieron entre todos 217,533, que es igual a 61.5% de lo que perdió el PRD ese año.
En el 2000, también hace su primera aparición, el Partido Convergencia, ahora conocido como Movimiento Ciudadano y logró reunir 33,022 votos. En aquel entonces, el PAN y PVEM fueron en alianza y no hay forma de saber cuántos votos reunió cada uno. Sin embargo, en 2006, el partido blanquiazul logró recaudar 1,301,493 votos, su cifra más alta en los cinco comicios.
Por su parte, el PRD quien fue en coalición con PT y Convergencia, ganó las elecciones con Marcelo Ebrard reuniendo 2,213,969 votos. Aunque, no hay registro de los votos exactos que reunió como partido. Lo mismo ocurre con la coalición del PRI-PVEM.
Ese mismo año, Partido Nueva Alianza contendió por primera vez y se llevó 108,965 votos, aunque los años siguientes bajó considerablemente al reunir 58,647 votos en 2012, y 35,232 votos en 2018. Esta última cantidad, representó 0.67%, perdiendo su registro local ese mismo año.
En 2012, la participación de los partidos locales menguo, de manera que sólo compitieron siete partidos: PRD, PRI, PAN, PVEM, PT, MC y PANAL. Este año, el PRD recuperó su fuerza y obtuvo 2,083,022 votos. Sin embargo, para 2018, con la participación de Morena, redujó 58.8 por ciento sus votos.
Morena en alianza, se llevó 47.08% de los votos, y por sí solo obtuvo 41.8%, equivalente a 2,256,283 votos. Mientras el PRD fue la segunda fuerza política de aquellas elecciones con 858,537, el PRI (691,972) y PAN (677,099) obtuvieron resultados similares.