De acuerdo con el Censo de Población y Vivienda realizado en 2010 por el Instituto Nacional de Estadística y Geografía, la población total del Municipio es de 3.533 habitantes; de éstos viven en San Pedro 1.896, de los cuales 958 son hombres y 938 mujeres.