1. How Do I?
  2. Business
  3. Government
  4. Residents
  5. Departments
    1. Animal Shelter
    2. Commissioner of the Revenue
    3. Commonwealth Attorney
    4. Communications Office
    5. Community Development
    6. Economic Development
    7. Electric
    8. Finance
    9. Human Resources
    10. Parks and Recreation
    11. Police
    12. Real Estate
    13. Registrar's Office
    14. Rescue Squad
    15. Salem Fire-EMS
    16. Salem Public Library
    17. Sheriff's Office
    18. Street & General Maintenance
    19. Technology Systems
    20. Treasurer's Office
    21. Water & Sewer Dept
  6. Tourism
  7. Downtown
  8. Report a Problem
PHONE:  (540) 375-3038|HOURS:  M-F 10am-4:30pm, SAT 10am-3:30pm
LOCATION:  1301 Indiana Street, Salem, VA 24153|E-MAIL:

Lost & Found

PHONE:  (540) 375-3038|HOURS:  M-F 10am-4:30pm, SAT 10am-3:30pm
LOCATION:  1301 Indiana Street, Salem, VA 24153|E-MAIL:

Please contact the shelter if you have any information regarding any lost or found pets. We keep lost and found reports for 30 days. If you would like to submit a lost or found animal, please email your information to or call the shelter at 540-375-3038. We highly suggest you visit in person to do a walk-through of all possible shelters to look at the stray animals yourself. This is the only way to ensure it is not at the shelter.

Helpful tips for Locating A Lost Pet:

Contact all of the Animal Control Divisions in the area.

  • Bedford County - 586-7690 (call 586-7827 after hours)
  • Botetourt County - 473-8230
  • Craig County - 864-5127 / 864-5010
  • Franklin County - 483-7440
  • Montgomery County - 382-5795
  • Regional Center for Animal Control and Protection - 344-4922
  • Roanoke City - 853-1690
  • Roanoke County -777-8606
  • Salem City - 375-3038
  • Vinton - 983-0617

The Regional Center for Animal Control and Protection is where Roanoke City, Roanoke County, Vinton and Botetourt County house their animals that are picked up by Animal Control.

We recommend that you put an ad in your local newspaper as soon as possible. There will be a nominal fee. There are also lost and found pet pages on Facebook.

Posting fliers in the area can also be helpful for locating your pet. However some jurisdictions have ordinances or laws against this. Please check locally to find out if this applies. You can also put a sign out in your front yard. Most people who find a lost pet will walk the neighborhood and this will let them know you are missing a pet.

Some good Samaritan may have found your pet and taken him/her to their veterinarian. Contact nearby veterinarian hospitals. They might also post a notice on their bulletin board if they don't have your missing pet.

Contact Emergency Veterinary Services at 563-8575 after 6:00 p.m. weekdays and anytime on the weekends.

Although it is upsetting, we also recommend that you contact the departments that pick up dead animals.

  • Roanoke City - 853-2225
  • Roanoke County - 387-5488 (State Highway Department)
  • Salem City - 375-3039

Also remember to notify everyone you made contact with when you find your pet.