Free Medical & Dental Clinics in the New England Area

Please refer to each clinic’s website for types of services offered and dates/times of the clinic. Some clinics may be temporarily closed due to Covid Pandemic. These free clinics are run by different charity organizations and are not affiliated with APPNE.


  1. Worcester Islamic Center Free Clinic
    WIC Masjid
    248 East Mountain street
    Worcester, MA 01606
  2. St. Anne’s Free Medical Clinic
    St. Anne’s Church
    130 Boston turnpike (Rt. 9)
    Shrewsbury, MA 01545
  3. Akwaaba Free Health Program
    International Central Gospel Church
    67 Vernon Street
    Worcester, MA 01610
  4. Epsworth Methodist Free Medical Program
    Epsworth Methodist Church
    64 Salisbury Street
    Worcester, MA 01609
  5. Clearway Clinic Worcester
    358 Shrewsbury Street
    Worcester, MA 01604
  6. Clearway Clinic Springfield
    1259 E. Columbus Avenue
    Springfield, MA 01105
  7. UMass Memorial Ronald McDonald Care Mobile
    Care Mobile provides preventive medical and dental services on Mondays, Wednesdays and Thursdays at 10 different community sites. Please refer to following website see the schedule.
  8. Boston Health Care for the Homeless Program
    780 Albany Street
    Boston, MA 02118
  9. Shrewsbury Clinic at India Center
    152 West Main Street
    Shrewsbury, MA 01545
  10. Volunteers in Medicine Berkshire
    777 Main Street, Suit 4
    Great Barrington, MA 01230
  11. Edward M. Kennedy Community Health Center
    Multiple locations in Worcester, Framingham, Milford
  12. Metro West Free Medical Program
    105 Hudson Road
    Sudbury, MA 01776

  13. Health Care without Walls
    148 Linden Street, Suite 208
    Wellesley, MA 02481
  14. The Sharewood Project
    148 Pleasant Street
    Malden, MA 02148
  15. Lowell Community Health Center
    161 Jackson St,
    Lowell, MA 01854

New Hampshire:

  1. Greater Seacoast Community Health – Families First
    100 Campus Drive,
    Portsmouth, NH 03801
  2. Ammonoosuc Community Health Services
    25 Mt. Eustis Road,
    Littleton, NH 03561
  3. New Horizons for New Hampshire
    199 Manchester Street
    Manchester, NH 03103
  4. Harbor Care
    77 Northeastern Blvd
    Nashua, NH 03062
  5. Lamprey Health Care
    22 Prospect Street,
    Nashua, 03060

Rhode Island:

  1. Rhode Island Free Clinic
    655 Broad Street
    Providence, RI
  2. Clinica Esperanza/Hope Clinic
    60 Valley Street, Suite 104
    Providence, RI 02909


  1. Good Neighbor Health Clinic
    70 N. Main Street
    White River Jct, VT 05001
  2. Rutland Free Clinic
    145 State Street
    Rutland, VT 05701
  3. People’s Health & Wellness Clinic
    553 North Main Street
    Barre, VT 05641
  4. The Open Door Clinic
    Community Health Services of Addison County
    100 Porter Drive
    Middlebury, VT 05753


  1. Portland Community Free Clinic
    103 India Street
    Portland, ME 04101

You can also search for all free clinics on the National Association of Free and Charitable Clinics (NAFC) website: