En 2005, la población de la ciudad de Santiago de Querétaro era de 596,450 habitantes, y, la del municipio, de 732.222 habitantes, mientras que su zona metropolitana alcanzaba una población de 950.828 habitantes.