[2] The river starts in the Tushar Mountains, in eastern Beaver County near the town of Beaver, and flows for about 30 miles (48 km) west as a perennial stream, through the Beaver Valley to the Escalante Desert, where it turns north.
The river then continues north for about 80 miles (130 km) as an ephemeral wash, past Milford (where its entire flow is diverted for irrigation) into Millard County.
[2][6] The Beaver River watershed drains about 2,466 square miles (6,390 km2),[3] most of it desert.
The human population is about 3500, mostly concentrated in the town of Beaver.
[7] Media related to Beaver River (Utah) at Wikimedia Commons