Hospitals, police and fire stations in Salem, OR
2 hospitals, 1 urgent care clinics, 7 police and sheriff offices and 10 fire stations in Salem, as of November 2, 2026. Each has its address, phone and directions below.
Hospitals in Salem
Oregon State Hospital Distinct Part
Hospital · Psychiatric hospital
2600 Center Street NE, Salem, OR 97310
Salem Hospital
Hospital · Emergency room · Acute care hospital
890 Oak Street, SE, Salem, OR 97301
Urgent care in Salem
Urgent Care Clinic South
Urgent care
3777 Commercial St SE, Salem, OR 97302
Police and sheriff in Salem
Marion County Sheriff's Office
Police and sheriff
4040 Aumsville Hwy SE, Salem, OR 97317
Marion County Sheriff's Office
Police and sheriff
100 High St NE, Salem, OR 97301
Oregon State Police
Police and sheriff
3565 Trelstad Ave SE, Salem, OR 97317
Oregon State Police
Police and sheriff
3710 Portland Rd NE, Salem, OR 97301
Salem Police Department
Police and sheriff
555 Liberty St SE, Salem, OR 97301
Salem Police Department
Police and sheriff
333 Division St NE, Salem, OR 97301
Fire stations in Salem
Salem Fire Department
Fire station
370 Trade St SE, Salem, OR 97301
Salem Fire Department Station 2
Fire station
875 Madison St NE, Salem, OR 97301
Salem Fire Department Station 4
Fire station
200 Alice Ave S, Salem, OR 97302
Salem Fire Department Station 5
Fire station
1520 Glen Creek Rd NW, Salem, OR 97304
Salem Fire Department Station 6
Fire station
2740 25th St SE, Salem, OR 97302
Salem Fire Department Station 9
Fire station
5080 Battle Creek Rd SE, Salem, OR 97306
Spring Valley Fire Department
Fire station
2750 Zena Rd NW, Salem, OR 97304
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.