Live
Read now
Directory

Primary Care clinics in Salem.

Compare 18 primary care doctors and primary care clinics in Salem - ratings, reviews, published services and contact options. Confirm details with each clinic.

Cities can share a name. Choose a state to narrow these results.

18 clinics · listed alphabetically

Primary care doctors in Salem 18

All Care Medical clinic

All Care Medical

3.3(22 reviews)

Salem, NHPrimary Care

All Care Medical in Salem, NH offers Direct Primary Care through a membership-based model with a flat annual fee covering unlimited routine and preventive care, same-day or next-day sick visits, annual physicals, chronic disease management, telemedicine, 24/7 phone coverage, in-office procedures, and access to wholesale generic medications. The practice provides personalized care plans without insurance middlemen, copays, or deductibles.

Online bookingDirect Primary Care (DPC)Membership-based primary care
Charter Health PC clinic

Charter Health PC

Salem, MAPrimary CareSince 2016

Charter Health PC is a small private medical practice based in Salem, MA, serving Greater Boston communities (Salem, Lynn, Peabody, Danvers, Beverly, and surrounding areas). Key services include primary care, women’s health, addiction medicine, hospital medicine, and nursing home care. The practice operates with a team of 6 clinicians (including specialists and nurse practitioners) and is affiliated with Mass General Brigham’s Community Physicians. Founded in 2016, Charter Health PC emphasizes high-quality, patient-centered care across its two Salem offices. Notable points: active status, monthly website traffic around 1.9k pages, low bounce rate, and ongoing provider additions (e.g., 2026 update with a new Family Nurse Practitioner). Contact: sla@charterhealth.net; phone numbers 978-354-4651 / 978-354-4611.

Online bookingPrimary CareInternal Medicine
Primary Care of Salem clinic

Primary Care of Salem

5.0

Salem, ILPrimary Care

Compassionate Urgent Care & Primary Care Services in Salem, IL offers urgent care for non-life-threatening conditions and primary care including routine check-ups and ongoing health management. The clinic provides virtual urgent care, cold and flu care with rapid COVID testing, workplace health services, STI/STD testing, sports and camp physicals, weight loss programs, and prescription refills, with hours Monday to Friday 9 AM to 7 PM and alternate Saturdays 9 AM to 5 PM.

Online bookingUrgent carePrimary care
Phelps Health Medical Group clinic

Phelps Health Medical Group

Salem, MOPrimary CareSince 1951

Phelps Health is a nonprofit medical system headquartered in Rolla, Missouri, offering a broad range of services including cardiovascular care, cancer care, orthopedics, hormone replacement, and family planning. While based in Rolla, the organization operates 14 offices across Missouri, including locations near Salem, MO. It employs about 334 staff and partners with physicians to provide inpatient and outpatient care, urgent care/walk-in services, and various specialty clinics. For Salem-area needs, Phelps Health represents a regional provider option with affiliated clinics and services accessible through its network. Contact: main line (573) 364-9000 or (573) 458-8899.

Online bookingPrimary CareWell-child visits
Mercy Clinic Family Medicine clinic

Mercy Clinic Family Medicine

Salem, MOPrimary Care

Mercy Clinic Family Medicine in Salem, MO provides primary care for patients of all ages, including pediatrics. The clinic offers walk-in hours Monday through Friday from 8 a.m. to 10 a.m. with no appointment needed, and is supported by medical specialists and diagnostic laboratory and imaging services.

Online booking
Salem Hospital clinic

Salem Hospital

4.9(157 reviews)

Salem, MAPrimary Care

Mass General Brigham – Salem Hospital (North Shore Physicians Group) is a nonprofit hospital system based in Salem, MA, with 2 offices in the United States. Key details: - Industry: Hospitals and Health Care; Type: Nonprofit - Headquarters: Salem, Massachusetts - Affiliated names: Mass General Brigham – Salem Hospital, North Shore Medical Center, North Shore Physicians Group - Website: salem.massgeneralbrigham.org - Contact: +1 978-741-1200; emails: contactnsmcweb@partners.org - Employees: 768 (up ~5.9% YoY) - LinkedIn: linkedin.com/company/northshoremedicalcenter (approx. 7,944 followers) - Focus: General hospital services within the Mass General Brigham network; primary care is part of the North Shore Physicians Group ecosystem - Locations: 2 offices in Salem, Massachusetts If you’re specifically looking for Primary Care services at Salem Hospital, this page indicates the hospital is part of the North Shore Physicians Group within Mass General Brigham, but does not list specific primary care clinics or providers. For detailed primary care options, consider visiting the site or contacting the provided phone/email to inquire about PCP availability, clinic locations, and appointment scheduling.

Emergency careOnline bookingPrimary careFamily medicine
Salem Health clinic

Salem Health

4.7(718 reviews)

Salem, ORPrimary CareSince 1896

Salem Health is a nonprofit health system based in Salem, Oregon, founded in 1896. It is the area’s largest private employer with multiple facilities, including Salem Hospital and West Valley Hospital (Dallas), plus clinics across the mid-Willamette Valley. The system offers a wide range of services across primary and urgent care, virtual care, and specialties such as family birth, heart and vascular, cancer, neurology, orthopedics, imaging, and more. It operates under a volunteer Board of Trustees and serves Marion, Polk, Benton, Lincoln, and Yamhill counties. For primary care needs in Salem, you can access Salem Health clinics and its network of physicians through the main campus at 890 Oak Street SE, Salem, OR 97301 (HQ) and related offices. Contact options include patient advocacy at patientadvocate@salemhealth.org and main phone lines (e.g., 503-561-5200).

Primary care
Revival Health & Wellness Clinic clinic

Revival Health & Wellness Clinic

Salem, ILPrimary Care

Revival Health & Wellness Clinic in Salem, Illinois provides primary care for all ages, including preventative wellness checks, chronic disease management, and school and sports physicals. The clinic offers services in-office and via telehealth, along with hormone replacement therapy, weight-loss assistance, lab testing, IV hydration therapy, and NAD+ injections. Led by Family Nurse Practitioner Crea Rose, the clinic uses integrative medicine practices to help patients achieve optimal health.

Online bookingPrimary CarePreventative wellness checks
Rural Health Primary Clinic clinic

Rural Health Primary Clinic

4.0(166 reviews)

Salem, ILPrimary Care

Salem Township Hospital (STH) is a 25-bed Critical Access Hospital in south-central Illinois, about 90 miles east of St. Louis. It offers comprehensive rural health and primary care services through its Rural Health Clinic and primary care providers. Key facilities include a 24-hour physician-staffed ER, 24-hour lab, radiology, inpatient and outpatient nursing, swing bed, surgical services, cardiopulmonary rehab, pulmonary clinic, sleep diagnostics, therapy services (physical and occupational), and a registered dietitian/nutritionist. The hospital also provides imaging, cardiopulmonary services, and behavioral health clinics. The Rural Health Clinic focuses on primary care access for the surrounding community. STH is located near outdoor recreation areas and supports a family-friendly community with a strong school system.

Online bookingPrimary careFamily medicine
Salem Family Health Center clinic

Salem Family Health Center

1.0

Salem, MAPrimary CareSince 1987

Salem Family Health Center is part of North Shore Community Health (NSCH), a nonprofit providing comprehensive, patient-centered primary care across the North Shore. Key details: - Services: Primary care for all ages, plus Dental and Behavioral Health; four NSCH locations include the Salem Family Health Center. - Providers: Board-certified Physicians, Nurse Practitioners, and Physician Assistants. - Locations: The Salem Family Health Center is located at 27 Congress St, Salem, MA 01970 (HQ); additional NSCH sites include a Salem High School-based health center, Peabody Veterans Memorial High School, Gloucester Family Health Center, and a Peabody Family Health Center. - Mission/approach: Focus on accessible, affordable care and building healthy communities. - Scale: Founded 1987; ~80 employees; annual revenue around $21.8M; total funding ~$50K.

Online bookingPrimary CareDental Care
Salem Family Primary Care clinic

Salem Family Primary Care

4.5(31 reviews)

Salem, NHPrimary Care

Salem Family Primary Care is a primary care clinic located at 29 Stiles Road, Suite 301, in Salem, NH. The clinic offers primary care services and maintains a physician directory for patients to find a doctor.

Online bookingPrimary CareFind A Doctor
Salem Memorial District Hospital and SMDH Family Medicine Clinic clinic

Salem Memorial District Hospital and SMDH Family Medicine Clinic

3.0(131 reviews)

Salem, MOPrimary CareSince 1970

Salem Memorial District Hospital (SMDH) is a nonprofit, Critical Access hospital in Salem, Missouri, founded in 1970. It operates a full-service hospital with an emergency department and a Family Medicine Clinic (on campus) with extended hours, plus swing bed and long-term care options. Outpatient services include radiology, labs, physical/occupational therapy, stress testing, dialysis, cardiopulmonary, and more. The facility serves over 20,000 residents in Salem and surrounding counties, supports 25 inpatient beds, 24/7 ER, outpatient surgery, and a long-term care unit (18 beds). SMDH accepts major insurances (Medicare/Medicaid) and offers financial assistance. Contact: postmaster@smdh.net; main phone numbers 573-729-6626, 573-453-5952. Address: 35629 Highway 72, Salem, MO 65560.

Oregon Integrated Health clinic

Oregon Integrated Health

4.2(315 reviews)

Salem, ORPrimary Care

Oregon Integrated Health (OIH) is a private healthcare provider based in Eugene, Oregon, offering counseling, telemedicine, and patient information services via OIH DirectCare. The company operates 4 offices (including locations in Eugene and Portland) and employs about 14 staff. Key services fall under primary/urgent care, wellness, telemedicine, and mental health support. Website metrics show modest web traffic with strong bounce rate low, and overall moderate employee reviews (3.3/5). Regarding "Salem Primary Care Clinic - Oregon Integrated Health Salem": there is no indication in the provided data that OIH operates a Salem-based clinic. The listed offices are in Eugene and Portland, Oregon. If you specifically need Salem-area primary care, you may want to verify directly with OIH via scheduling@oregonih.com or the listed phone numbers to confirm if Salem services are offered or planned.

Emergency careOnline bookingIntegrative Primary CarePrimary Care
Salem VA Medical Center clinic

Salem VA Medical Center

4.8(544 reviews)

Salem, VAPrimary Care

Salem VA Medical Center in Salem, VA is a Veterans Affairs facility offering primary care, internal medicine, family medicine, immunizations, and care coordination. The center provides a wide range of specialty services including cardiology, endocrinology, addiction and substance use care, blind and low vision rehabilitation, and emergency care available 24/7. Virtual visits may be available for select services.

Emergency careOnline bookingPrimary careInternal medicine
South Salem Primary Care clinic

South Salem Primary Care

Salem, ORPrimary Care

South Salem Primary Care is a small primary care group based in Salem, Oregon, offering basic primary care services focused on prevention, treatment, and management of illness. The practice operates two offices at 4999 Skyline Rd S, Salem, OR 97306, and has a two-person team with administrative and medical staff. It appears to target primary care needs and has a LinkedIn presence. Key details: - Services: Primary care and general medical care (no specific Medicare details provided) - Location: 4999 Skyline Rd S, Salem, OR 97306 (two offices listed) - Contact: Phone numbers (503) 364-4005 and (503) 364-4006 - Workforce: 2 employees (growth noted), with 1 administrative and 1 medical staff - Web presence: About 4,544 monthly visits; strong bounce rate low; top country United States - SIC/NAICS: Healthcare/Primary care codes relevant to the sector If your goal is Medicare provider information in Salem, this listing confirms South Salem Primary Care operates in the Medicare-eligible primary care space, but it does not specify Medicare enrollment or provider numbers. For Medicare-specific details, consider contacting the office directly or checking official CMS/provider directories.

Online bookingPrimary CareWellness services
Star City Medical clinic

Star City Medical

Salem, VAPrimary Care

Star City Medical is a direct primary care clinic in Salem, Virginia offering internal medicine, pediatrics, women's health, travel health, and aviation health assessments. The clinic features on-site labs, an in-house pharmacy, and in-house procedures, with a focus on personalized, comprehensive care provided by its physician-led team.

Online bookingInternal medicineDirect Primary Care
Valley Internal Medicine Associates P.C clinic

Valley Internal Medicine Associates P.C

Salem, VAPrimary Care

Valley Internal Medicine Associates PC is a small healthcare practice offering primary care and internal medicine services in Roanoke Valley, with offices in Salem and Roanoke, Virginia. Key details: - Services: Primary care and internal medicine for adults in Roanoke Valley (Salem and Roanoke). - Locations: Two offices - Salem: 2149 Electric Rd Ste 1, Salem, VA 24153 - Roanoke: Roanoke, VA 24018 - Contact: Phone numbers (540) 725-7555 and (540) 380-3722 - Coverage: United States-based operation focused on local internal medicine/primary care - Staff: 1 employee (specialist), suggesting a small practice - Online presence: Limited web activity (approx. 1,082 monthly visits; high bounce rate and low pages per visit) - LinkedIn: Active presence with a small following

Online bookingPrimary CareInternal Medicine

← All specialties in Salem

Primary Care clinics in Salem: FAQ

How many primary care doctors are listed in Salem?

18 primary care clinics are listed in Salem.

Which primary care clinics in Salem have the highest ratings?

Highest published ratings among the clinics listed here: Primary Care of Salem (5.0 out of 5); Salem Hospital (4.9 out of 5, 157 reviews); Family Medicine in Salem, NH - Primary Care | Specialists | Physicians (4.8 out of 5, 1,075 reviews).

Which primary care clinics in Salem offer online booking?

16 of the 18 clinics listed here offer online booking: All Care Medical; Charter Health PC; Primary Care of Salem; and others.

Which primary care clinics in Salem list emergency care?

3 of the 18 clinics listed here list emergency services: Salem Hospital; Oregon Integrated Health; Salem VA Medical Center.

Not seeing the right fit?

Search the full directory by specialty, insurance, ratings, languages, and more.

Browse the Directory
ClinAdsby ClinsightBuilt for clinicsYour clinic's marketing team, powered by AI.On-brand ads, SEO, and social campaigns in one place.Generate your first clinic ad for free Clincyby ClinsightBuilt for dental clinicsGet more revenue from the patients you already have.Clincy calls and texts lapsed patients until they're back on the schedule.Book a call DDS RecruitPowered by ClinsightDental recruitingYour practice's fractional recruiting team.Dental-only search, run end to end, with placements guaranteed for a year.Find your next hire

Clinic and healthcare updates

Get updates in your inbox. Subscribing is optional.