Wildhorse Creek (Alvord Lake)

Wildhorse Creek is a tributary of Alvord Lake in Harney County in the U.S. state of Oregon. It originates at a spring on Steens Mountain and flows generally south through Wildhorse Canyon to the shallow alkaline lake, south of the Alvord Desert and north of the unincorporated community of Fields.

Near the headwaters, the creek enters and exits Wildhorse Lake, which lies in a hanging valley. The upper 7 mi of the creek, including Wildhorse Lake, are part of the National Wild and Scenic Rivers System. In addition, a 2.6 mi tributary, Little Wildhorse Creek, is part of the system. Wildhorse Creek and Little Wildhorse Creek flow through the Steens Mountain Wilderness before entering private land at lower elevations.

Designated "wild", the creek's watershed is home to mule deer, elk, bighorn sheep and pronghorn. Wildhorse Lake, covering about 20 acre, supports populations of Lahontan cutthroat trout, which spawn in the creek.

The ghost town of Andrews, Oregon, lies in the Wildhorse Valley west of the creek. Slightly north of the ghost town is the Wildhorse Valley Airport.

Tributaries
From source to mouth, the named tributaries of Wildhorse Creek begin with Little Wildhorse Creek, which flows into the main stem in Wildhorse Canyon. In the Wildhorse Valley east of Steens Mountain, Willow, Willow Spring, Deppy, Stonehouse, Spring, Wilson, Andrews, Butte, Juniper, and Miranda creeks enter the main stem. All the tributaries enter from the right.