For more than 30 years, Good Neighbor Health Clinics has been providing quality medical care at no cost to those in need across the Upper Valley. Services and programs are offered at 70 North Main Street in White River Junction, Vermont.

All care is provided by highly trained and credentialed staff and volunteers who put the patient and their well-being at the center of all that they do.  

To download an application and other information, please click below:


Programs and services include:


  • Access to women’s healthcare
  • Assistance with health promotion programs
  • Smoking cessation counseling


  • Connections to applications for New Hampshire and Vermont Medicaid programs
  • Help with applying for patient assistance programs
  • Immunizations for those who qualify
  • Vouchers and referrals to community service agencies


  • Allergy/Immunology
  • Dermatology
  • Gastroenterology
  • Gynecology
  • Mental Health Counseling
  • Ophthalmology
  • Orthopedics
  • Physical Therapy
  • Primary Care
  • Psychiatry
  • Pulmonology
  • Neurology
  • Rheumatology

Good Neighbor Health Clinic receives HRS Health Center Program grant funding under 42 U.S.C. § 254b and has been deemed a Public Health Service employee for purposes of certain liability protections, including Federal Tort Claims Act coverage, under 42 U.S.C. § 233(g)-(n).


Yes! We are still accepting patients within our Medical Clinics. If you are interested in becoming a patient, please complete the application for services.

This is a FREE  health clinic for adults 18 and older who are uninsured, underinsured, or do not have the means to pay for the care they need.

In order to be a patient, you must be 18 years of age or older and live within 30 miles of White River Junction.

To make an appointment, call us at 802-295-1868 or email us at

Our clinics are in one building! The medical clinic is located upstairs at 70 North Main Street, White River Junction, Vermont. The dental clinic is located downstairs at 70 North Main Street, White River Junction, Vermont.

Appointments vary by provider. As our providers volunteer their time, some clinics begin as early as 9:00 AM and end as late at 9:00 PM. Please feel free to discuss scheduling options with our Administrative Secretary, and let us know any scheduling conflicts you have.

Copyright © 2023 Good Neighbor Health Clinic, Inc. Tel: 802-295-1868 70 North Main Street, White River Junction, VT 05001