Unionville is an unincorporated community in Columbiana County, Ohio, United States. Unionville is located on Ohio State Route 164, 3.2 miles southwest of Columbiana. Unionville was originally called Cool Springs, on account of there being a spring near the original town site.