Caddo Valley is a town in Clark County, Arkansas, United States. The population was 635 at the 2010 census. Caddo Valley is located in northeastern Clark County on the north side of the Caddo River 2 miles west of its mouth at the Ouachita River. The town is 4 miles north of Arkadelphia, the county seat.