Pueblo Mayo es una localidad mexicana situada en el estado de Sonora, dentro del municipio de Navojoa.
[4] Dista 17.4 km de la cabecera municipal, Navojoa.
[5] Se encuentra a una altura media de 67 m s. n. m.[6] y abarca un área aproximada de 1.27 km².
[7] De acuerdo con el censo realizado en 2020 por el Instituto Nacional de Estadística y Geografía (INEGI), en Pueblo Mayo había un total de 2668 habitantes, de los que 1338 eran mujeres y 1330 eran hombres.
[8] En el censo de 2010 había un total de 2568 habitantes, lo que indica un crecimiento anual del 0.39 % respecto a 2020.