If you are experiencing flu-like or COVID-19 symptoms, call us at 503-814-0099 before visiting any of our locations. Learn more.

Salem Health primary care

We believe that health care isn’t only about treating symptoms. But rather, it’s about what makes a person whole. We dedicate ourselves to care. Every day. For everyone.

 

Benefits of being a Salem Health patient

Our doctors, nurses, practitioners and specialists are experts in their fields. You are the expert on you. Together, we collaborate to achieve your health and wellness goals.

Here's what you can expect

Care teams
Convenient locations
MyChart
Virtual care
Advice nurse
Specialties
Urgent care

Expand all

Collapse all

Man using his phone to talk with his doctor

 

Clinic locations

Salem Health Medical Clinic – Boulder Creek
2485 12th St. SE
Salem, OR 97302
503-363-8047

Salem Health Medical Clinic – Edgewater
1049 Edgewater St. NW
Salem, OR 97304
503-814-3343

Salem Health Medical Clinic – Keizer
5100 River Rd. N
Keizer, OR 97303
503-393-2533

Salem Health Medical Clinic – Skyline Village
5050 Skyline Village Loop
Salem, OR 97306
503-391-1110

directions-website-image-map-button-NEW-23

Salem Health Medical Clinic – Independence
1430 Monmouth St.
Independence, OR 97338
503-917-2255

Salem Health Medical Clinic – Monmouth
512 Main St. E, Suite 300
Monmouth, Oregon 97361
503-838-1182

Salem Health Medical Clinic – Uglow Ave.
1000 SE Uglow Ave.
Dallas, OR 97338
503-623-8376

directions-website-image-map-button-NEW-23

Salem Health Medical Clinic – Woodburn
105 N Arney Road, Suite 130
Woodburn, OR 97071
503-902-3900

directions-website-image-map-button-NEW-23

 

Meet our providers (all locations)

 

 

MyChart — Powered by Salem Health

 

What to expect

 

 

Contact us

When you need to make an appointment or talk with a member of your health care team, call your clinic or email us through your MyChart account.