Hospitals, police and fire stations in Salem, VA
2 hospitals, 4 police and sheriff offices, 3 fire stations and 1 ambulance and EMS stations in Salem, as of November 2, 2026. Each has its address, phone and directions below.
Hospitals in Salem
Lewisgale Medical Center
Hospital · Emergency room · Acute care hospital
1900 Electric Road, Salem, VA 24153
Salem VA Medical Center
Hospital · Emergency room · VA hospital
1970 Roanoke Boulevard, Salem, VA 24153
Police and sheriff in Salem
Roanoke County Sheriff's Office
Police and sheriff
401 E Main St, Salem, VA 24153
Salem City Police Department
Police and sheriff
917 Central Ave, Salem, VA 24153
Salem Police Department
Police and sheriff
36 E Calhoun St, Salem, VA 24153
Virginia State Police Division 6 Headquarters
Police and sheriff
3775 W Main St, Salem, VA 24153
Fire stations in Salem
Fort Lewis Volunteer Fire Department
Fire station
3915 W Main St, Salem, VA 24153
Masons Cove Volunteer Fire Department
Fire station
3810 Bradshaw Rd, Salem, VA 24153
Salem Fire Department
Fire station
216 S Broad St, Salem, VA 24153
Ambulance and EMS stations in Salem
Near Salem
Hospitals from the Centers for Medicare and Medicaid Services, placed with the US Census Bureau geocoder. Emergency rooms, urgent care, police, fire and ambulance stations from Overture Maps (CDLA Permissive 2.0). Map tiles by OpenStreetMap. A place may have moved or closed: call before you go when you can, and call 911 in an emergency.