Overview Moscow is a village in Tennessee, United States, with a population of about 532[1]. Geography Coordinates: 35.0620, -89.4040