De acuerdo con los resultados del Censo de Población y Vivienda realizado en 2010 por el Instituto Nacional de Estadística y Geografía (INEGI), la población de Benjamín Hill es de 5,071 habitantes, de los cuales 2,537 son hombres y 2,534 son mujeres; contando con 1,412 viviendas habitadas.