BRB's Free Public Record Search Directory

Roanoke County, VA Public Records

Court Locations

  • 23rd Circuit County Court - Salem

    PO Box 1126

    Salem, VA 24153-1126

    Visit Website

    Main Phone: 540-387-6205

  • 23rd General County District Court - in Salem

    PO Box 997

    Salem, VA 24153

    Visit Website

    Main Phone: 540-387-6168

Recorded Document Location

  • Roanoke County

    305 E Main St, 2nd Fl

    Salem, VA 24153

    Visit Website

    Hours: 8:30AM-4:30PM

    Main Phone: 540-387-6205

    Fax: 540-387-6145

Free County Public Record Search Sites

Be aware that when a county provides free record searches it does not mean that the site is thorough or complete. Free sites may be limited and not equivalent to an on-site search. Proceed with caution if using this information for a high level of due diligence.

Featured Sponsors