Barrington Family Practice

Barrington Family Practice has been providing family-centered medical care to Barrington and the surrounding areas for over 14 years.

Family practice is the medical specialty which provides continuing and comprehensive health care for the individual (newborn and up) and family. Family history and hereditary factors provide significant information in determining a patient’s health status; the providers at Barrington Family Practice believe it is beneficial to have a primary care office care for entire family members. We offer complete health care services by appointment for:

  • Annual routine physicals
  • Childhood immunizations
  • Same day acute care visits
  • Prescription refills
  • Onsite Licensed Social Worker (LICSW) for established patients

Barrington Family Practice is a department of Frisbie Memorial Hospital; this provides you and your family with access to:

Are you interested in becoming a patient of Barrington Family Practice? We are currently welcoming new patients into our practice. The documents below will provide you with more information to begin the process:

Are you currently an active patient of Barrington Family Practice? We are accessible to our active patients on your FollowMyHealth Patient Portal. We offer you secure and confidential online access to your medical information. By signing up for MyHealthEteam, you may request an appointment, update your contact information, request and receive test results, request a prescription refill and more!

For information on walk-in non-emergency care, visit Barrington Walk-In Care.

Payment and Insurance

All major insurance carriers are accepted, including Medicare and Medicaid.

Prescription Information

There is a 24-business hour turnaround for prescription renewals and refills. Requests cannot be filled after normal office hours. Please try to plan ahead so you do not run out of medication at night or on the weekend.

Share this page:

Barrington Family Practice

426 Calef Highway (Route 125)
Barrington, NH 03825

Phone: (603) 664-9003 Fax: (603) 664-7493

Office Hours:
Monday - Friday, 8 am to 5 pm