Overview Charmwood is a village in Missouri, United States, with a population of about 32[1]. Geography Coordinates: 38.2796, -91.0987