Caverna is an unincorporated community in southern McDonald County, Missouri, United States. It is located on U.S. Route 71 immediately north of the Missouri-Arkansas state line, opposite Bella Vista. Several businesses are located there. It is part of the Fayetteville–Springdale–Rogers, AR-MO Metropolitan Statistical Area.
A post office called Caverna was established in 1876, and remained in operation until 1906. The community was named for caves near the original town site.
Coordinates: 36°29′57″N 94°15′59″W / 36.49917°N 94.26639°W