Pryor is located in Mayes County, Oklahoma, a county that includes 12 cities and towns, and 18 unincorporated places; the County’s 2014 estimated population is 41,279 people. Pryor is also located 44 miles northeast of Tulsa, 80 miles southwest of Joplin, Missouri, and 80 miles west of Fayetteville, Arkansas. Pryor is located 17 miles from Claremore, the nearest large city. to Pryor. Tahlequah, the capitol city of the Cherokee Nation, is located 41 miles to the southwest of Pryor. Within ten miles of Pryor are a number of smaller communities and hamlets, including Adair to the north along U.S. Route 69; Chouteau to the south, also along U.S. Route 69; Locust Grove along Highway 412; and, Salina to the east along Highway 20. Pryor’s r Creek’s corporate boundaries generally includes E0530 County Road and Oakwood Drive on the south, N 4300 County Road at its far eastern boundary limit, Airport Road to the north, and Gaither, N 4340 County, and Carbide Roads comprising its eastern boundaries. Pryor is also divided into quadrants by Highways 69, running north-south, and Highway 20 running east-west.
In addition to its location along two state highways and other roadways that connect the community to adjacent to towns and cities, Pryor has two airports, the Longs Airport North,is located at Pryor’s north corporate boundary., MidAmerica Airport, 4 miles south of town, is owned and maintained by MidAmerica Industrial Park.
Jet fuel is available and the footlighted runway extends 5,000 feet to accommodate corporate jets. Both enclosed and open hangers are available.
While neither airport accommodates commercial air travel, Tulsa International Airport is located 45 miles west of Pryor.
Currently, Pryor is currently not serviced by intercity passenger rail nor by any mass transit other than local cab operators Pelivan Transit..