top of page

Welcome to Bray Oklahoma


Bray is situated on State Highway 29, nine miles due east of Marlow in north-central Stephens County. The town lies between Clear Creek Lake and Lake Fuqua. The local post office was designated in November 1908, with the community taking the last name of the first postmaster, Thomas W. Bray. In 1909 Bray supported a general store, a blacksmith, a constable, a physician, and two teachers, as well as four grain and livestock enterprises. Ten years later the town had a grist mill, general store, grocery, and restaurant, in addition to a Union church and public school. The unincorporated community continued through the next five decades with its cotton gin, a small store and post office.


These businesses were all located along the highway, forming a small central business district. In addition to cotton farming, oil and gas activity attracted much attention over the years. In 1977 members of the Bray community incorporated the town to avoid annexation by Marlow or Duncan. Encompassing a total of sixty-six square miles, larger than many major cities, the town had a main street that extended for eight miles. Despite the expansive city limits, the town remained overwhelmingly rural. In the late 1910s Bray had an unofficial population of 55. At the time of its incorporation in the mid-1970s the number stood at 650. Included in the federal census for the first time in 1980, the population had declined to 591. A significant boom occurred in the following decade, as by 1990 the town claimed 925 citizens. This number continued to climb, and in 2000 there were 1,035 persons residing within the town limits. The town has never had a local newspaper. Most residents worked in nearby larger towns. The population was 1,209 at the

2010 census and the town had a square mileage of 64 square miles. The town currently does not have a post office. 

Numerous lakes are within a short driving distance of the main area of Bray, making lake recreation one of the main attractions. The Town of Bray also has a baseball field, a community center and a food pantry that serves residences within the Bray Doyle School District. The town also has a volunteer fire department and law enforcement duties are provided by the Stephens County Sheriff's Department and the Oklahoma Highway Patrol.

Photo History

bottom of page