Según el Padrón Municipal de Habitantes, Puente Genil roza los 31000 habitantes. Según el Padrón Municipal de Habitantes de Puente Genil, a fecha de 30 de junio de 2021, el número de personas inscritas como residentes en la localidad asciende a 30.927.
La franja poblacional que va entre los 50 y los 59 años, es decir, nacidos entre 1962 y 1971, es actualmente la más numerosa en el global de la población de Puente Genil, según los datos estadísticos de los que dispone el Padrón Municipal de Habitantes a fecha 30 de junio de 2021. Concretamente, esta franja incluye a 4.724 habitantes, que representan el 15,27% del total. Tras ella, le siguen los vecinos y vecinas con edades entre 40 y 49 años, nacidos entre 1972 y 1981, que son 4.398 (14,22%) y los que tienen edades comprendidas entre los 30 y 39 años, nacidos entre 1982 y 1991, en total 4.136 (13,37%). En lo que respecta a los jóvenes entre los 20 y 29 años, nacidos entre 1992 y 2001, hay 3.843 (12,43%). En Puente Genil hay censados 3.505 pontanenses con edades comprendidas entre los 10 y 19 años (11,33%) y 2.657 entre 0 y 9 años (8,59%). Hay que destacar también el importante número de ciudadanos con edades comprendidas entre los 60 y 69 años, nacidos entre los años 1952 y 1961 que representan un total de 3.681 habitantes (11,90%). Por el contrario, los mayores de 70 años son 3.978, que constituyen el 12,88% de la población. Como curiosidad, cabe destacar que tan sólo hay 15 pontanenses con más de 100 años de vida (0,05%), de ellos 11 son mujeres y 4 hombres.
En total, la cifra de habitantes de Puente Genil según los datos del Padrón a fecha 1 de enero de 2021 es de 30.937, de los que 15.578 son mujeres (50,35%) y 15.359 son hombres (49,65%).Por otra parte, en cuanto a nacionalidades, la comunidad más numerosa presente en Puente Genil está conformada por los ciudadanos de Rumania con 271 vecinos (0,88%), por delante de nacionales de Argelia, 161 (0,52%), Marruecos, 124 (0,40%), Georgia, 120 (0,39%), Costa de Marfil, 119 (0,39%), Guinea, 112 (0,36%), Reino Unido, 107 (0,35%), Armenia, 98 (0,32%), Colombia, 91 (0,29%) y Camerún, 87 (0,28%). En total, según el Padrón, conviven en Puente Genil vecinos de un total de 95nnacionalidades diferentes.