Cave City is a home rule-class city in Barren County, Kentucky, in the United States. The population was 2,240 at the 2010 census. It is part of the Glasgow Micropolitan Statistical Area.
Cave City is located in northern Barren County at 37°8′14″N 85°57′25″W (37.137130, -85.956958). U.S. Route 31W (Dixie Highway) passes through the center of the city, and Interstate 65 passes to the west of downtown, with access from Exit 53 (Kentucky Route 70/Mammoth Cave Road). Elizabethtown is 44 miles (71 km) to the north, and Louisville is 85 miles (137 km) north via I-65. Bowling Green is 31 miles (50 km) to the southwest, and Nashville, Tennessee, is 91 miles (146 km) to the southwest via I-65. The center of Mammoth Cave National Park is 10 miles (16 km) to the west via Kentucky Route 70.
According to the United States Census Bureau, Cave City has a total area of 4.4 square miles (11.4 km2), of which 0.019 square miles (0.05 km2), or 0.46%, is water.
The site upon which Cave City stands was acquired in October 1853 by the Knob City Land Company, composed of Messrs. Graham, Quigly, Adams, and Hopson, all of whom were from Louisville and envisioned the place as a resort town due to its proximity to Mammoth Cave.