Olivia is a city in Renville County, Minnesota, United States. The population was 2,484 at the 2010 census. It is also the county seat of Renville County.
According to the United States Census Bureau, the city has a total area of 2.3 square miles (6.0 km²), all of it land.
U.S. Routes 71 and 212 are two of the main routes in the city.