Pine Haven is in Crook County, off I-90 approximately 12 miles northeast of Moorcroft. It is a peaceful and charming community in one of the most beautiful and tranquil settings in the state. Nestled in the pine trees with an abundance of birds and wildlife, it is an idyllic spot to visit or live. Local attractions include Keyhole State Park and Reservoir and Keyhole County Club, a nine hole public golf course. A sampling of local businesses include a marina on the east side of the lake, grocery store, boat and RV storage facilities, bar/restaurants, RV parks and cabins, camping, bait shops and a truck/car/dog wash business. It has a population of 500 with a median household income of $81,726. Pine Haven’s cost of living index is well below the national average. More than 17 percent of the population have a college degree.