Overview Iron Gates is a village in Missouri, United States, with a population of about 332[1]. Geography Coordinates: 37.0670, -94.5544