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