Bray is a town in Stephens County, Oklahoma, United States.
As of the census[3] of 2000, there were 1,035 people, 386 households, and 306 families residing in the town.
There were 419 housing units at an average density of 6.7 per square mile (2.6/km2).
18.4% of all households were made up of individuals, and 7.3% had someone living alone who was 65 years of age or older.
Bray is the birthplace of country musician Katrina Elam.