Barker is a town in Broome County, New York, United States.
[2] The town is named after John Barker, an early settler.
The town is in the northern part of Broome County and is north of Binghamton.
[3] The town is bordered to the north by the town of Triangle, to the northwest by Lisle, the west by Nanticoke, the southwest by Maine, the south by Chenango, and the southeast by Fenton.
18.5% of all households were made up of individuals, and 5.9% had someone living alone who was 65 years of age or older.