Ben Arnold is an unincorporated community and census-designated place in Milam County, Texas, United States.Ben Arnold (Benarnold) is on U.S. Highway 77, seven miles north of Cameron in northern Milam County.A local post office was opened in 1892, and by 1896 the community had three churches, a district school, and 125 residents.By the 1920s, the population of Ben Arnold rose to 250; it remained fairly stable until the late 1960s, when it declined to 148.In 1977, the Southern Pacific abandoned the section of track connecting Ben Arnold with Cameron to the south and Rosebud to the north.