Valley Mills is on Hwy 6 near the Bosque River eleven miles south of
Clifton and twenty-four miles north of
Waco in
Bosque County.
Valley Mills is a leading retail market and shipping point for Bosque and McLennan counties. In 1984 it had a newspaper, a municipal airport, more than twenty-five businesses, several dairy farms and ranches, and a population of 1,236. A new school was opened in 1988; it and four churches were the social centers of the community. In 1990 the population was 1,085.