De acuerdo con los resultados del Conteo de Población y Vivienda de 2005 llevado a cabo por el Instituto Nacional de Estadística y Geografía la población del municipio de Ocampo es de un total de 10,183 habitantes, de estos 5,286 son hombres y 4,897 son mujeres; por tanto el índice de población masculina es del 51.9%, el 34.0% de la población es menor de 15 de años de edad, mientras que el 59.2% se encuentra entre los 15 y los 64 años de edad, el 32.2% de la población es considerada urbana al habitar en localidades de 2,500 o más habitantes, finalmente únicamente el 0.1% de la población de 5 años y más es hablante de alguna lengua indígena.