Moscow is an unincorporated community in Polk County, Texas, United States. As of the year 2000, the community had approximately 170 residents. Moscow is at the junction of U.S. Highway 59 and Farm to Market Road 350, ninety miles north of Houston in central Polk County.