Overview Moscow is a city in Idaho, United States, with a population of about 25,060[1]. Geography Coordinates: 46.7324, -117.0002