The White River lies entirely within the Fort Apache Indian Reservation in the east-central part of the state. The North Fork White River and the East Fork White River merge near Fort Apache to form the main stem, which continues generally southwest to its confluence with the Black River.[5]
The North Fork is 46 miles (74 km) long, and the East Fork is 26 miles (42 km) long.[3] Originating near the Mogollon Rim, the North Fork flows generally west through Apache County to near McNary and then south through Navajo County to near Fort Apache.[5][6] The East Fork flows generally west from near Mount Baldy in Apache County to the confluence with the North Fork near Fort Apache.[5][7]
According to Arizona Place Names, the river and its forks take their name from the White Mountains, "as nearly as can be determined".[8] The origin of the name of the mountains is "probably lost", but "White Mountains" was used by the state's governor in a speech in 1871.[9] An earlier Spanish-language alternative name for the stream was Sierra Blanca River.[1]