White Hall is a small unincorporated community in El Dorado County, California, United States. It is located on the South Fork of the American River 2.5 miles east of Riverton, at an elevation of 3383 feet. The ZIP code is 95726. The community is inside area code 530.