Overview Cainsville is a village in Missouri, United States, with a population of about 280[1]. Geography Coordinates: 40.4375, -93.7752