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

We are safely resuming in-person appointments. Learn about safety measures, testing, and COVID-19.

For Your Safety and Ours

If you have COVID-19 or symptoms, please call before coming in.

See Our Safety Policies
12104COVID Safety 735

Baystate Family Medicine

325B King St Northampton 5652

Office Information

325B King Street
Suite 102
Northampton, MA 01060
Office Phone: 413-387-4100
Fax: 413-387-4119

Office Hours

Monday - Friday: 8 am - 5 pm

Need a primary care provider?

Call 413-794-5412 to make an appointment at a Baystate Primary Care location.

Book Online

Current patients can now schedule appointments online! To schedule an annual physical, follow-up, or same-day sick visit, select "Request Appointment" with one of our providers. You can schedule appointments online or through the MyBaystate portal.

Request Appointment

Our Services

If you have a general health concern, we are ready to see you and help you address it. Our team, which can often see you for same-day appointments, includes doctors, nurse practitioners, and other healthcare professionals—many of whom have been here and lived in the community for many years. No matter your age, you can benefit from our expert, compassionate primary care which includes:

  • Annual physicals (check-ups) for infants, children and adults
  • Sports and camp physicals
  • Disease prevention and health maintenance, including holistic and integrative medicine
  • Evaluation, management and treatment of acute and chronic illnesses and injuries
  • Immunizations
  • Patient education and preventive medicine
  • Family planning and contraception
  • Dermatology (skin care)
  • Joint injections and other treatments for common sports injuries
  • Alternative visits: telehealth, portal, and phone
  • Care coordination with specialists, including on-site mental health providers

Additional Services

Within the Baystate Health & Wellness Center - Northampton, we are able to offer our patients a variety of onsite services beyond typical primary care, including:

What is Family Medicine?

Family medicine doctors and nurse practitioners provide patient-centered care for all the medical concerns and conditions a family might experience. This is different from other medical specialties, which typically focus on either a specific type of patient (adults, women, children, etc.), patients with particular types of conditions or providing a particular type of care.

Family medicine often serves as the first step in a patient’s healthcare journey. Our family physicians care for adults and children of all ages.

You’ll have peace of mind knowing a single family medicine practice is familiar with and caring for all your family’s medical needs. We can often schedule multiple appointments with your family members on the same day — a valuable time-saver for those with busy schedules.

Specialty Care

We are part of an integrated clinical network that includes specialists, hospitals, home care, laboratory and imaging services. If your condition requires that you see a specialist, we can coordinate your care with specialists within our high quality network. All our providers use the same medical records to make your care seamless.

Our Healthcare Environment

Our providers are also on the staff of the UMMS-Medical School Baystate, which means that we are always up to date with the latest treatments. We are committed to improving your health and wellness, as well as those in our community, by providing quality care in an environment that values:

  • Teamwork
  • Innovation
  • Cultural and language diversity
  • Educational excellence
  • Respect

As a result, we’re able to establish meaningful relationships with our patients. These relationships help us build trust, which results in better care.

Advanced Practice Providers: A Vital Part of Your Care

We are dedicated to ensuring you have access to the care you need when you need it. That’s why we include advanced practice providers (APPs) in our practice, including nurse practitioners, and other professionals. These providers help us expand the level of care we’re able to provide to members of our community.

Find a Primary Care Provider