San Martín Hidalgo tiene una población de 24.127 habitantes según datos del INEGI (Instituto Nacional de Estadística y Geografía).
De los 24.127 habitantes de San Martín Hidalgo, 12.708 son mujeres y 11.419 son hombres. Por lo tanto, el 47,33 por ciento de la población son hombres y el 52,67 mujeres.
Si comparamos los datos de San Martín Hidalgo con los del estado de Jalisco concluimos que ocupa el puesto 38 de los 124 municipios que hay en el estado y representa un 0,3573 % de la población total de éste.
A nivel nacional, San Martín Hidalgo ocupa el puesto 730 de los 2.454 municipios que hay en México y representa un 0,0234 % de la población total del país.
| Dato | Valor |
| Población total | 24.127 |
| Hombres | 11.419 |
| Mujeres | 12.708 |
| % hombres | 47,33 |
| % mujeres | 52,67 |
| ranking estatal | 38 / 124 |
| ranking nacional | 730 / 2.454 |