Providers for hepatitis b and c exposure in MA, by city

166 cities in MA have providers who evaluate or treat hepatitis b and c exposure. Commonly handled by Family Medicine, Internal Medicine, Public Health and General Preventive Medicine.

By city

Boston2,760Worcester645Cambridge364Springfield344Lawrence221Burlington191Brockton155Framingham106Fall River100Wellesley98Brighton92Newton92Dorchester88Lowell81Pittsfield78Hyannis76Chestnut Hill74Salem74Leominster73Malden71Needham71Beverly70Brookline70Somerville69Quincy66Jamaica Plain61East Boston57Peabody57Medford56Plymouth55Waltham53Danvers51Lynn51Concord50Greenfield50Northampton50Holyoke49Milford46Shrewsbury44Norwood42Braintree40New Bedford40Chelmsford39Fitchburg39Amherst38Chelsea38Revere38Westborough38Marlborough37Lexington36Norwell36West Roxbury35Watertown34Weymouth34Auburn33Newburyport32South Weymouth32Taunton32Winchester31Arlington30Dartmouth30Dedham30Haverhill28Natick28Attleboro27Chicopee27Methuen27Andover25Bedford25Mashpee25Westfield25Acton24Falmouth24Gardner24Milton24North Dartmouth24Tewksbury24Roslindale23Leeds21Oak Bluffs21Palmer21Southbridge21Stoneham21Melrose20Gloucester19North Quincy19Barre18Dorchester Center18Westford18Wilmington18Foxboro17Franklin17Great Barrington17Harwich17Hopkinton17North Andover17Reading17Wareham17Woburn17Pembroke16Swampscott16Swansea16Fairhaven15Newton Lower Falls15Northborough15Roxbury15South Hadley15Southborough15Charlestown14East Bridgewater14Ipswich14Lenox14Marblehead14North Attleboro14North Easton14South Boston14Webster14West Springfield14Canton13Florence13Holden13Longmeadow13Mansfield13Plainville13Uxbridge13Belmont12Everett12North Chelmsford12South Hamilton12Stoughton12Walpole12Wilbraham12Lee11Millbury11Northbridge11Raynham11Sandwich11Clinton10Cohasset10Hingham10Medfield10Spencer10Wakefield10Weston10Westport10Bellingham9Billerica9Bourne9Feeding Hills9Groton9Harvard9Mattapan9Roxbury Crossing9Scituate9Amesbury8Dracut8Hyde Park8Medway8Middleboro8North Falmouth8Orleans8Provincetown8South Easton8South Yarmouth8Wellesley Hills8Wellfleet8

Directory information is educational and may change. A specialty match means a provider may evaluate or treat this; only items marked “confirmed” were selected by the provider. Patients should confirm services, insurance, and availability directly with the office.