Unionville is an unincorporated community and census-designated place in Bedford County, Tennessee. Its population was 1,394 as of the 2020 census. Unionville has a post office with ZIP code 37180.