De acuerdo con los resultados del Censo de Población y Vivienda 2010 del Instituto Nacional de Estadística y Geografía (INEGI), el municipio de Magdalena cuenta con 29 707 habitantes, 545 en El Tacícuri, 1140 en San Ignacio y 26 605 en Magdalena de Kino (cuya edad media es de 26 años), lo que lo convierte en el decimocuarto municipio más poblado de Sonora.