You are using an older version of Internet Explorer that is not supported on this site. Please upgrade for the best experience.
We're Here for You

Our primary care doctors, nurse practitioners, physician assistants, and family medicine specialists care for your total well-being.

Find a Provider

Primary Care and Family Medicine at Baystate Health

Family Medicine at Baystate Health

Get to know Jaime Onofrey, a nurse practitioner at Baystate Family Medicine – Northampton.

Are you new to Baystate? Call to make an appointment: 413-794-5412

Find a Provider

Primary Care and Family Medicine at Baystate Health

Primary Care is the key to staying well

At Baystate Health, we know that your relationship with your primary care provider (PCP) is a key to staying well. If you don't have a primary care provider, now is the time to find one.

Primary care is not only the best way to prevent illness – it's also the first place you should turn in urgent care situations. 

We offer family medicine and both adult and pediatric primary care. Depending on your individual needs, you can choose from:

Learn more about choosing a primary care doctor or nurse practitioner.

Flexible Appointment Options

We provide wellness and preventive care and also treat illnesses and chronic health conditions. We offer a variety of flexible appointment options. All of our primary care sites have same-day or next-day appointments and communication options for addressing both chronic and urgent conditions. Current patients can schedule doctor's appointments online now. 

Options include:

Care For Your Total Well-being

An important part of your primary care provider's job is to learn about your medical conditions and your history (and your family's medical history). They look at factors that affect your health, like whether or not you smoke and how much stress you're under. This information helps your provider anticipate health risks and treat you when you’re sick.

Our primary care providers –including doctors, nurse practitioners, and physician assistants – care for your total well-being. We provide both family medicine and adult primary care (internal medicine).

We partner with you to help you lead a healthier life through regular checkups, proper diet, and exercise. We’ll work with you to manage chronic medical conditions and address small issues before they become large ones. 

Our services include:

  • Evaluation and treatment of acute and chronic illnesses
  • Annual well-checkups
  • Disease prevention
  • Vaccinations
  • Health maintenance
  • Patient education and preventative medicine
  • Care coordination with mental health specialists
  • Referrals to specialists


If you have COVID-19 symptoms or exposure, please do not come in. Instead, call for medical guidance. Learn more.

Do you need a COVID-19 test? Your primary care provider can provide a referral.

Our Locations