Según el padrón de población, en 2015 la ciudad de Guadix tenía 18 928 habitantes, de los cuales 9 354 eran varones y 9 574 mujeres.