Free & Low-Cost Clinics in Massachusetts
359 free and low-cost health clinics across 124 cities in Massachusetts (MA). Pick a city below to see verified addresses, phone numbers, hours, and fee structures.
Cities in Massachusetts
- Amesbury 1 clinic
- Amherst 1 clinic
- Attleboro 1 clinic
- Auburn 1 clinic
- Ayer 1 clinic
- Barre 2 clinics
- Bedford 1 clinic
- Berlin 1 clinic
- Beverly 3 clinics
- Boston 25 clinics
- Bourne 1 clinic
- Brighton 3 clinics
- Brockton 6 clinics
- Brookline 2 clinics
- Burlington 3 clinics
- Cambridge 8 clinics
- Centerville 1 clinic
- Charlestown 3 clinics
- Chelsea 1 clinic
- Chestnut Hill 1 clinic
- Chicopee 1 clinic
- Clinton 3 clinics
- Danvers 2 clinics
- Dedham 1 clinic
- Dorchester 12 clinics
- Dorchester Center 1 clinic
- Douglas 1 clinic
- East Boston 2 clinics
- East Brookfield 1 clinic
- East Falmouth 1 clinic
- Edgartown 1 clinic
- Everett 3 clinics
- Fall River 3 clinics
- Falmouth 3 clinics
- Fitchburg 8 clinics
- Foxboro 1 clinic
- Framingham 4 clinics
- Gardner 2 clinics
- Gloucester 5 clinics
- Great Barrington 4 clinics
- Greenfield 3 clinics
- Harvard 1 clinic
- Harwich Port 1 clinic
- Haverhill 4 clinics
- Holden 1 clinic
- Holyoke 3 clinics
- Hull 1 clinic
- Huntington 3 clinics
- Hyannis 7 clinics
- Hyde Park 1 clinic
- Jamaica Plain 3 clinics
- Lawrence 8 clinics
- Lee 1 clinic
- Leominster 5 clinics
- Lexington 2 clinics
- Lowell 5 clinics
- Lynn 5 clinics
- Malden 4 clinics
- Marlborough 6 clinics
- Mashpee 1 clinic
- Mattapan 1 clinic
- Methuen 1 clinic
- Middleboro 1 clinic
- Milford 2 clinics
- Millbury 1 clinic
- Nantucket 1 clinic
- Natick 1 clinic
- Needham Heights 1 clinic
- New Bedford 4 clinics
- Newton 1 clinic
- North Adams 3 clinics
- North Amherst 1 clinic
- North Dartmouth 1 clinic
- North Falmouth 1 clinic
- North Grafton 1 clinic
- North Quincy 1 clinic
- Northampton 1 clinic
- Northborough 5 clinics
- Norwell 1 clinic
- Norwood 2 clinics
- Orange 1 clinic
- Peabody 3 clinics
- Pittsfield 4 clinics
- Plymouth 3 clinics
- Provincetown 3 clinics
- Quincy 5 clinics
- Revere 4 clinics
- Rockland 2 clinics
- Roslindale 1 clinic
- Roxbury 4 clinics
- Salem 3 clinics
- Sandwich 1 clinic
- Saugus 1 clinic
- Shelburne Falls 1 clinic
- Shrewsbury 6 clinics
- Somerville 5 clinics
- South Boston 1 clinic
- South Dennis 1 clinic
- South Weymouth 1 clinic
- Southbridge 1 clinic
- Spencer 1 clinic
- Springfield 16 clinics
- Sterling 2 clinics
- Stoneham 1 clinic
- Sudbury 1 clinic
- Sutton 1 clinic
- Taunton 2 clinics
- Tewksbury 1 clinic
- Topsfield 1 clinic
- Uxbridge 1 clinic
- Vineyard Haven 1 clinic
- Waltham 3 clinics
- Wareham 1 clinic
- Webster 1 clinic
- Wellfleet 1 clinic
- West Boylston 1 clinic
- West Roxbury 1 clinic
- West Springfield 2 clinics
- Westborough 2 clinics
- Whitinsville 1 clinic
- Winchendon 1 clinic
- Winchester 1 clinic
- Worcester 43 clinics
- Worthington 1 clinic