Según el censo oficial del INEGI de 2010, Santiago de Querétaro cuenta con 626 495 habitantes ysu zona metropolitana, contaba con una población de 1 097 025 habitantes, lo que la ubicó como la 10.ª zona metropolitana por población en México.