Blair Map
Blair is a town in Jackson County, Oklahoma, United States. The population was 818 at the 2010 census.
Blair is located at 34°46?45?N 99°20?0?W / 34.77917°N 99.333333°W / 34.77917; -99.333333 (34.779056, -99.333328).
According to the United States Census Bureau, the town has a total area of 0.4 square miles (1.1 km²), all of it land.
Nearby cities include Mangum, Granite, Lone Wolf, Olustee, Roosevelt.