Avoca is a town in Benton County, Arkansas, United States. The population was 487 at the 2020 census. It is part of the Northwest Arkansas region. It is named after the town of Avoca in Ireland. Avoca was platted in 1881. A post office called Avoca has been in operation since 1872.