Bray Stephens CountyOklahoma Map Population 1,178 (2020)Type TownArea 61.59 sq mi (159.51 km²), 1.31 sq mi waterGovernment TOWN OF BRAYGovernment office 3703 HIGHWAY 29, MARLOW, OK 73055