Melrose is an unincorporated community in Mercer County, West Virginia, United States. Melrose is located at the junction of Interstate 77 and West Virginia Route 20, northeast of Princeton. References Unincorporated communities in Mercer County, West Virginia Unincorporated communities in West Virginia