In 1838, Poinsett County was formed and included most of present-day Craighead County.
The new county was to be formed from lands taken from Greene, Mississippi, and Poinsett counties, and it was to be named "Crowley County" in honor of Crowley's Ridge which runs through the center of the county.