Birch Cove is located at Birch Lake in in Osage County, Oklahoma approximately 1 1/2 miles south of the of the town of Barnsdall and 20 miles southwest of the city of Bartlesville. Cradled in valleys surrounded by Osage County's rolling, forested hills, Birch Lake is a perfect setting for nature lovers and other outdoor enthusiasts. The general character of the small lake's shoreline ranges from gentle to steep slopes with numerous rock outcrops. The hilltops and upper slopes are generously forested with small hardwood trees, primarily post oak, blackjack, and other oaks, hickory, hackberry, and elm.