Primary Care Clinics

Partners In Your Care, For Life

Primary Care at MRCH

Our primary care team provides comprehensive health services for your entire family:

Family Medicine – Care for patients of all ages, from newborns to seniors

Internal Medicine – Specialized adult care, especially for complex medical conditions

Pediatric Care – Dedicated services for children’s health and development

Preventive Care – Wellness visits, immunizations, and screenings

Chronic Disease Management – Ongoing care for diabetes, hypertension, and other conditions

Women’s Health – Well-woman exams, family planning, and other gender-specific services

Senior Care – Specialized attention to the unique needs of older adults

Why Choose Mad River Hospital Clinics?

Quick, convenient access to high-quality healthcare services all in one location – saving you time and improving your care.

  • Community-Focused Approach – A healthcare partner invested in the health of Humboldt County residents
  • Local Providers Who Understand Humboldt County – Our team lives and works in our community
  • Comprehensive Care in One Location – Easy access to lab, imaging, endoscopy and other surgical services, and more
  • Continuity of Care – Seamless coordination with hospital services when needed

New Patients

We’re delighted to welcome you to our practice. At Mad River Community Hospital, we believe your health journey is unique, and we’re here to support you every step of the way. Our primary care team focuses on:

  • Providing comprehensive care to keep you healthy and address health concerns promptly
  • Creating personalized wellness plans that evolve with your changing needs
  • Offering preventive services and health education to help you thrive
  • Helping coordinate your care when specialty services are needed
  • Supporting both your physical and emotional well-being through every life stage

To make your first visit as smooth as possible:

  • Before you call for an appointment, download and fill out our New Patient Packet
  • Drop off your New Patient Packet and make an appointment
  • Bring to your appointment:
    • Photo ID
    • Insurance card
    • Current medication list
    • Previous medical records (if available)

Continuing Patients

Save time before your visit! Download and fill out our Visit Form. If your insurance has changed, be sure to bring your insurance card with you.

Contact Information

Pediatric Clinic – Humboldt Family Medical Care

1733 Central Avenue, McKinleyville, CA 95519
Mondays & Wednesdays 8:30AM-4:30PM with Dr. James Matsuda
Closed for lunch from 12-1PM
Phone 707-839-4852

Family Practice Clinic – Arcata

3798 Janes Road Suite 3, Arcata CA 95521
Monday-Thursday 8:30AM-4:30PM, closed Friday
Closed for lunch from 12:00-1:00PM
Phone 707-822-0293

Internal Medicine Clinic – Arcata

3798 Janes Road Suite 6, Arcata CA 95521
Monday-Friday 8:30AM-4:30PM
Closed for lunch from 12:00-1:00PM
Phone 707-825-4958

Humboldt Family Medical Care – McKinleyville

1733 Central Avenue, McKinleyville, CA 95519
Monday-Thursday 8:30AM-4:30PM, closed Fridays
Pediatric clinic Mondays & Wednesdays 8:30AM-4:30PM with Dr. James Matsuda
Closed for lunch from 12-1PM
Phone 707-839-4852

Six Rivers Medical Clinic – Willow Creek

**Temporarily closed * Patients transferred to Internal Medicine, call 707-825-4958 *

850 State Highway 96, Willow Creek CA 95573
Walk-ins welcome Monday-Tuesday 8:30AM-4:00PM, Wednesday 1:00PM-4:00PM
Reach us by phone Monday-Friday, 8:30AM-4:30PM
Phone 530-629-3116

Insurance Information

We accept Medicare, Medi-Cal and most private insurance.