
Juan Martínez Flores nació el 3 de abril de 1956 en el estado de Puebla, sin embargo, es cordobés de corazón y de arraigo, pues llegó a vivir a esta ciudad desde los primeros años de su infancia. Cursó la licenciatura como Médico Cirujano en la Universidad Veracruzana (1975-1979).
Por su origen humilde, tuvo la necesidad de trabajar desde muy joven, entre otras actividades se desempeñó como comerciante.
Su desempeño profesional lo dedicó al área de la salud y fue principalmente en la iniciativa privada, pues de 1988 a 1993 fungió como director médico del Hospital Los Ángeles. Asimismo, para el periodo de 1993-2013 fue responsable del Hospital Lázaro Cárdenas.
Mientras que del 2014 al 2018 permaneció como director médico del Hospital Santa Elena, para después pausar momentáneamente su profesión de médico, para servir a la población del distrito 16 de Córdoba como legislador.
Su participación dentro de los comicios electorales fue frecuente, ya que en el año 2000 buscó la oportunidad de ser diputado local por el distrito de Córdoba con el Partido de la Revolución Democrática.
Fue en el 2017, cuando convencido de los ideales partidistas del Movimiento de Regeneración Nacional (Morena) y su Proyecto de Nación, obtuvo una curul en el Congreso de la Unión como Diputado Federal por el Distrito 16 con cabecera en Córdoba.
Fue cuatro veces candidato a la Presidencia Municipal de Córdoba en las elecciones de 1988, 2004, 2017 y en el 2021. En su cuarta postulación para el cargo de alcalde de la ciudad de los 30 Caballeros, en el 2021 obtuvo el triunfo de la elección con el 39 por ciento total de los votos, lo que le dio una ventaja de más de 6 mil 500 votos frente a su contrincante más cercano.
Juan Martínez Flores tomó protesta al cargo de Presidente Municipal de Córdoba el 31 de diciembre de 2021 y 1 de enero de 2022 inició el Gobierno del Renacimiento de esta ciudad histórica.