Moro is a city in Sherman County, Oregon, United States. The population was 337 at the 2000 census. It is the county seat of Sherman County (the smallest county seat in Oregon). Moro was incorporated on February 17, 1899, by the Oregon Legislative Assembly.
According to the United States Census Bureau, the city has a total area of 0.5 square miles (1.2 km²), all of it land.
As of the census of 2000, there were 337 people, 133 households, and 94 families residing in the city. The population density was 696.4 people per square mile (271.1/km²). There were 150 housing units at an average density of 310.0 per square mile (120.7/km²). The racial makeup of the city was 92.58% White, 1.19% African American, 1.19% Native American, 0.30% Asian, 3.26% from other races, and 1.48% from two or more races. Hispanic or Latino of any race were 5.34% of the population.