Horseshoe Bend is located within Glen Canyon National Recreation Area and is managed by the National Park Service.