Cave Springs is a city in Benton County, Arkansas, United States. The population was 1,729 at the 2010 census, up from 1,103 in 2000. It is part of the Fayetteville–Springdale–Rogers, AR-MO Metropolitan Statistical Area.
Cave Springs is located in southern central Benton County at 36°16′40″N 94°13′24″W (36.277729, -94.223226), in the valley of Osage Creek. Arkansas Highway 112 (Main Street) leads north 8 miles (13 km) to Bentonville and south 16 miles (26 km) to Fayetteville. Arkansas Highway 264 (East Lowell Avenue) leads east 6 miles (10 km) to Lowell and west (as Healing Springs Road) 5 miles (8 km) to Northwest Arkansas Regional Airport.
According to the United States Census Bureau, the city has a total area of 6.9 square miles (18.0 km2), of which 6.9 square miles (17.8 km2) is land and 0.077 square miles (0.2 km2), or 0.84%, is water. Lake Keith, a small water basin in the middle of Cave Springs, harbors the rare Ozark Cavefish (Amblyopsis rosae). In October 2013, Lake Keith was temporarily drained.
As of 2010 census the population of Cave Springs was 1,729. The racial and ethnic composition of the population was 89.9% non-Hispanic white, 0.9% black or African American, 1.3% Native American, 1.9% Asian, 0.1% Pacific Islander, 1.6% from some other race and 1.9% from two or more races.