Avoca was laid out at its current location in 1900, when the railroad was extended to that point; the town site had formerly been located a few miles away.[1] The name is derived from the post office at the former site called Avo, before then the small town was called Spring Creek.[2] As of 2022, Avoca had two churches: Avoca Baptist Church Pastor Mims and Avoca United Methodist Church, of which the pastor was Dennis Huffaker, and the Lueders Avoca High School. There is no post office, nor are there any businesses.