Contact Us
Phone Numbers
NorthBay Health Primary Care - Call Center:
(707) 646-5500
Locations
NorthBay Health Primary Care - American Canyon:
416 Napa Junction, American Canyon CA 94503
NorthBay Health Primary Care - Vacaville:
421 Nut Tree Rd, Vacaville CA 95687
NorthBay Health Primary Care -Fairfield:
2470 Hilborn Rd, Fairfield CA 94534
NorthBay Health Primary Care - Green Valley:
4520 Business Center Dr, Fairfield CA 94534
Office Hours
Call Center:
Mon – Fri: 7:30 a.m. – 5 p.m.
Office Hours:
Mon – Fri: 8 a.m. – 5 p.m.

High-Quality Primary Care Across Solano, Napa and Yolo County

Personalized Care, Local Access, Lifelong Trust.

NorthBay Health Primary Care provides exceptional family practice, internal medicine and pediatric physicians close to your home with compassionate staff and access to an entire network of specialists, should you ever need one.

Our primary health care providers take that extra step to really get to know you, offering medical advice that fits your lifestyle. It's all part of NorthBay Health's mission: Improving the well-being of our communities by providing conveniently accessible, high-quality care.

Care When and Where you Need it

When your schedule won't allow you to see your regular doctor, NorthBay Health Urgent Care is here for immediate care that doesn’t require the ER. With locations in Fairfield, Dixon, Vacaville, American Canyon, and Winters — with more planned by the end of 2025 — our clinics treat non-life-threatening illnesses and injuries seven days a week. Walk-ins are welcome.

Patient Portal, MyNorthBayDoc

Stay connected with your NorthBay care team with MyNorthBayDoc, our online patient portal that lets you communicate securely with your doctor, schedule appointments and review your health record, including lab reports.

Vector of a clock. Click here to learn more about our options to get care today.

Care when and where you need it. Learn how you can find relief today with our urgent care services in American Canyon, Dixon, Fairfield, Vacaville and Winters.

A vector image of three test tubes in a holder with a clock above them. Below this image you can find the lab hours for all our primary care locations.

The lab hours for all primary care locations are as follows:

Vacaville:

  • 8:00 a.m. – 4:30 p.m.

Fairfield:

  • 8:00 a.m. – 4:30 p.m.

Green Valley:

  • 8:00 a.m. – 4:30 p.m.
What's new with NorthBay Health?

Get news you can use to stay healthy and get the most out of your medical group.

Convenient Locations across Solano, Napa and Yolo Convenient Locations across Solano, Napa and Yolo

Our Primary Care in American Canyon is located on 416 Napa Junction.

Our Primary Care in Dixon is located on 1305 Stratford Avenue.

Our Primary Care in Fairfield is located on 2470 Hilborn Road.

Our Primary Care in Green Valley is located on 4520 Business Center Drive, Fairfield.

Our Primary Care in Vacaville is located on 421 Nut Tree Road.

Our Primary Care in Winters is located on 101 Main Steet.

Find the best doctor for you.

View providers specializing in primary health care services in American Canyon, Dixon, Fairfield and Vacaville.

Find a Specialist

Logo for the Mayo Clinic Care Network. Learn what this means for NorthBay patients and providers.