 Moro is located at (34.794503, -90.990119).According to the United States Census Bureau, the town has a total area of 2.5 km² (0.9 mi²), all land.As of the census of 2010, there were 216 people, 109 households, and 75 families residing in the town.