De acuerdo a la encuesta intercensal del INEGI realizada en 2015, la población del municipio de Uriangato es de 62,761 habitantes, sin embargo la población de los tres municipios que conforman la Zona Metropolitana Moroleón-Uriangato-Yuriria es de 182,901 habitantes.