The cave and associated community lie above the west bank of the Black River on Missouri Route JJ just north of the Wayne-Butler county line. The community of Keeners lies just to the southeast in Butler County on the river's east bank.[2][3]
The community most likely has the name of a family who were active in the local lumber industry.[4] A post office called Keeners was established in 1877, and remained in operation until 1879.[5]