Table Rock is a village in Taney County, Missouri, United States. The population was 229 at the 2000 census. It is part of the Branson, Missouri Micropolitan Statistical Area. It is located just east of the Table Rock Lake dam on the White River. It is approximately 5 miles (8.0 km) southwest from Downtown Branson. It was annexed by Branson in 2004.