Turkey is located at 34°23′39″N 100°53′41″W in Hall County.
Its name comes from the nearby Turkey Creek and the community was originally known as Turkey Roost because of the wild turkeys that were found on the creek. It was thought to have been settled in the 1890s and a Methodist church congregation was established in 1892. The current name of Turkey was first used when the first post office was set up in 1893. The first train service arrived about 1928. It currently houses around 500 residents.



