Keeners is an unincorporated community in northern Butler County, in the U.S. state of Missouri. U.S. Route 67 passes approximately 1.5 mile to the southeast. The Missouri Pacific Railway passes the west side of the community along the Black River floodplain.