Dewar, OK
united states
united states
Dewar is a small Oklahoma town of 764 people located about 60 miles southeast of Tulsa in Okmulgee County. Take Highway 75 south from Tulsa to Okmulgee, then Highway 56 east to reach town. The area sits in rolling hills along the Canadian River valley. Dewar hosts an annual Peach Festival each summer, celebrating the historic peach orchards that once dominated the local landscape.