Morven is an unincorporated community in Amelia County, Virginia, United States. It lies at the intersection of State Route 681 (former SR 38) and State Route 616 (former SR 149).