De acuerdo con el Censo de Población y Vivienda relizado en 2010 por el Instituto Nacional de Estadística y Geografía, el municipio de Melchor Ocampo tiene una población total de 2 662 habitantes, de los que 1 414 son hombres y 1 248 son mujeres.