La población estimada para el municipio de San Miguel en el año 2013, es de 247 119 habitantes, con una densidad de población de 457,6 habitantes por km².En el censo oficial del 2007, ocupaba el cuarto lugar en población a nivel nacional.