Pharmacists in Massachusetts
6380 verified pharmacists across 221 cities.
Verify a Massachusetts pharmacist's license
License status and public disciplinary actions in Massachusetts are maintained by the Massachusetts Board of Registration in Pharmacy, which verifies license status, disciplinary actions.
Look up a license at the Massachusetts Board of Registration in Pharmacy →Cities
Boston
710+ PTs • avg 9 yrs
Worcester
227+ PTs • avg 10 yrs
Cambridge
224+ PTs • avg 9 yrs
Stoughton
186+ PTs • avg 8 yrs
Springfield
170+ PTs • avg 9 yrs
Brockton
126+ PTs • avg 11 yrs
Quincy
98+ PTs • avg 8 yrs
Lowell
92+ PTs • avg 8 yrs
Dorchester
88+ PTs • avg 9 yrs
New Bedford
87+ PTs • avg 11 yrs
Fall River
86+ PTs • avg 10 yrs
Waltham
84+ PTs • avg 8 yrs
Somerville
75+ PTs • avg 11 yrs
Shrewsbury
68+ PTs • avg 8 yrs
Framingham
66+ PTs • avg 8 yrs
Chicopee
65+ PTs • avg 9 yrs
Marlborough
63+ PTs • avg 10 yrs
Lynn
63+ PTs • avg 10 yrs
Holyoke
61+ PTs • avg 8 yrs
Watertown
60+ PTs • avg 10 yrs
Burlington
59+ PTs • avg 8 yrs
Medford
59+ PTs • avg 9 yrs
Taunton
59+ PTs • avg 10 yrs
West Roxbury
54+ PTs • avg 14 yrs
Danvers
52+ PTs • avg 8 yrs
Malden
52+ PTs • avg 9 yrs
Methuen
49+ PTs • avg 10 yrs
Lawrence
48+ PTs • avg 11 yrs
Chelmsford
46+ PTs • avg 12 yrs
Plymouth
45+ PTs • avg 7 yrs
Haverhill
44+ PTs • avg 8 yrs
Bedford
44+ PTs • avg 12 yrs
Peabody
42+ PTs • avg 8 yrs
Everett
42+ PTs • avg 9 yrs
Beverly
42+ PTs • avg 7 yrs
Pittsfield
41+ PTs • avg 8 yrs
Woburn
41+ PTs • avg 11 yrs
Weymouth
41+ PTs • avg 8 yrs
Revere
41+ PTs • avg 10 yrs
Leominster
39+ PTs • avg 8 yrs
Salem
38+ PTs • avg 7 yrs
Gardner
37+ PTs • avg 7 yrs
Arlington
36+ PTs • avg 8 yrs
Concord
36+ PTs • avg 11 yrs
Jamaica Plain
36+ PTs • avg 9 yrs
Newton
35+ PTs • avg 9 yrs
Melrose
35+ PTs • avg 8 yrs
Dedham
34+ PTs • avg 8 yrs
Braintree
34+ PTs • avg 7 yrs
Milford
34+ PTs • avg 10 yrs
West Springfield
33+ PTs • avg 10 yrs
North Attleboro
32+ PTs • avg 8 yrs
Brighton
31+ PTs • avg 7 yrs
Westfield
31+ PTs • avg 9 yrs
Tewksbury
31+ PTs • avg 9 yrs
Attleboro
31+ PTs • avg 7 yrs
Needham
30+ PTs • avg 8 yrs
Brookline
29+ PTs • avg 8 yrs
Hyannis
29+ PTs • avg 7 yrs
Norwood
29+ PTs • avg 9 yrs
Randolph
29+ PTs • avg 9 yrs
Southborough
29+ PTs • avg 9 yrs
Greenfield
28+ PTs • avg 9 yrs
Roxbury
28+ PTs • avg 9 yrs
Roslindale
27+ PTs • avg 7 yrs
Franklin
27+ PTs • avg 7 yrs
Northampton
27+ PTs • avg 6 yrs
Fitchburg
26+ PTs • avg 9 yrs
Natick
26+ PTs • avg 8 yrs
Wakefield
26+ PTs • avg 9 yrs
North Andover
26+ PTs • avg 9 yrs
Wellesley
25+ PTs • avg 7 yrs
Hudson
25+ PTs • avg 9 yrs
Canton
24+ PTs • avg 9 yrs
North Adams
24+ PTs • avg 7 yrs
Saugus
23+ PTs • avg 10 yrs
Leeds
23+ PTs • avg 11 yrs
Fairhaven
23+ PTs • avg 11 yrs
Westwood
23+ PTs • avg 10 yrs
Mansfield
23+ PTs • avg 8 yrs
Wareham
22+ PTs • avg 12 yrs
Somerset
22+ PTs • avg 10 yrs
Belmont
22+ PTs • avg 7 yrs
Acton
22+ PTs • avg 9 yrs
Hingham
22+ PTs • avg 9 yrs
Lexington
21+ PTs • avg 9 yrs
Chelsea
20+ PTs • avg 6 yrs
Marshfield
20+ PTs • avg 11 yrs
Allston
20+ PTs • avg 8 yrs
East Boston
19+ PTs • avg 9 yrs
Roxbury Crossing
19+ PTs • avg 9 yrs
Chestnut Hill
19+ PTs • avg 7 yrs
Andover
19+ PTs • avg 10 yrs
Mattapan
19+ PTs • avg 9 yrs
Gloucester
19+ PTs • avg 10 yrs
Southbridge
19+ PTs • avg 8 yrs
Holden
19+ PTs • avg 7 yrs
Foxboro
18+ PTs • avg 9 yrs
Westborough
18+ PTs • avg 7 yrs
Hyde Park
17+ PTs • avg 11 yrs
Dracut
17+ PTs • avg 7 yrs
North Easton
16+ PTs • avg 11 yrs
Mashpee
16+ PTs • avg 9 yrs
Westport
16+ PTs • avg 10 yrs
Swansea
16+ PTs • avg 9 yrs
Walpole
16+ PTs • avg 5 yrs
Hanson
15+ PTs • avg 9 yrs
Westford
15+ PTs • avg 10 yrs
Wilmington
14+ PTs • avg 12 yrs
Middleboro
14+ PTs • avg 10 yrs
Reading
14+ PTs • avg 11 yrs
Falmouth
14+ PTs • avg 8 yrs
Clinton
14+ PTs • avg 10 yrs
South Yarmouth
14+ PTs • avg 8 yrs
Rockland
14+ PTs • avg 9 yrs
Raynham
14+ PTs • avg 6 yrs
Millbury
14+ PTs • avg 8 yrs
Swampscott
14+ PTs • avg 6 yrs
Bridgewater
13+ PTs • avg 12 yrs
Kingston
13+ PTs • avg 7 yrs
Webster
13+ PTs • avg 9 yrs
Agawam
13+ PTs • avg 9 yrs
Orleans
13+ PTs • avg 8 yrs
Stoneham
13+ PTs • avg 9 yrs
Great Barrington
13+ PTs • avg 11 yrs
North Reading
13+ PTs • avg 9 yrs
Newburyport
13+ PTs • avg 9 yrs
Ludlow
13+ PTs • avg 8 yrs
Sandwich
13+ PTs • avg 6 yrs
Sharon
12+ PTs • avg 9 yrs
Ashland
12+ PTs • avg 11 yrs
Whitinsville
12+ PTs • avg 7 yrs
Bellingham
12+ PTs • avg 10 yrs
Amesbury
12+ PTs • avg 10 yrs
North Dartmouth
12+ PTs • avg 13 yrs
South Boston
12+ PTs • avg 9 yrs
Easthampton
12+ PTs • avg 10 yrs
Ware
12+ PTs • avg 9 yrs
Norton
12+ PTs • avg 8 yrs
Amherst
12+ PTs • avg 7 yrs
Longmeadow
11+ PTs • avg 10 yrs
Plainville
11+ PTs • avg 12 yrs
Middleton
11+ PTs • avg 10 yrs
Holbrook
11+ PTs • avg 9 yrs
Lunenburg
11+ PTs • avg 7 yrs
Hanover
11+ PTs • avg 8 yrs
Marstons Mills
11+ PTs • avg 10 yrs
Seekonk
11+ PTs • avg 8 yrs
East Longmeadow
11+ PTs • avg 8 yrs
Northborough
11+ PTs • avg 5 yrs
Palmer
10+ PTs • avg 9 yrs
Athol
10+ PTs • avg 9 yrs
Avon
10+ PTs • avg 11 yrs
Abington
10+ PTs • avg 9 yrs
Cohasset
10+ PTs • avg 8 yrs
Lakeville
10+ PTs • avg 7 yrs
Sturbridge
10+ PTs • avg 8 yrs
West Boylston
10+ PTs • avg 4 yrs
Winchester
9+ PTs • avg 12 yrs
Hanscom Afb
9+ PTs • avg 15 yrs
Norfolk
9+ PTs • avg 10 yrs
Milton
9+ PTs • avg 6 yrs
Billerica
9+ PTs • avg 12 yrs
Wayland
9+ PTs • avg 9 yrs
Lenox
9+ PTs • avg 10 yrs
Norwell
9+ PTs • avg 7 yrs
Ipswich
9+ PTs • avg 12 yrs
South Easton
9+ PTs • avg 8 yrs
Whitman
9+ PTs • avg 8 yrs
West Newton
9+ PTs • avg 7 yrs
Uxbridge
9+ PTs • avg 7 yrs
Pembroke
9+ PTs • avg 6 yrs
Dartmouth
8+ PTs • avg 7 yrs
Nantucket
8+ PTs • avg 15 yrs
Dorchester Center
8+ PTs • avg 14 yrs
Marblehead
8+ PTs • avg 12 yrs
Spencer
8+ PTs • avg 9 yrs
Georgetown
8+ PTs • avg 8 yrs
Medway
8+ PTs • avg 10 yrs
Weston
8+ PTs • avg 7 yrs
Charlton
8+ PTs • avg 7 yrs
Foxborough
8+ PTs • avg 3 yrs
Medfield
7+ PTs • avg 9 yrs
North Grafton
7+ PTs • avg 8 yrs
Groton
7+ PTs • avg 9 yrs
East Falmouth
7+ PTs • avg 7 yrs
Lee
7+ PTs • avg 11 yrs
Townsend
7+ PTs • avg 12 yrs
Winchendon
7+ PTs • avg 8 yrs
Ayer
7+ PTs • avg 6 yrs
West Bridgewater
7+ PTs • avg 6 yrs
Feeding Hills
7+ PTs • avg 5 yrs
Harwich
7+ PTs • avg 4 yrs
Florence
6+ PTs • avg 14 yrs
Teaticket
6+ PTs • avg 9 yrs
Wrentham
6+ PTs • avg 6 yrs
South Weymouth
6+ PTs • avg 8 yrs
Wilbraham
6+ PTs • avg 10 yrs
Southwick
6+ PTs • avg 13 yrs
Sudbury
6+ PTs • avg 13 yrs
Oxford
6+ PTs • avg 9 yrs
East Bridgewater
6+ PTs • avg 8 yrs
South Hadley
6+ PTs • avg 10 yrs
Southampton
6+ PTs • avg 14 yrs
Harwich Port
6+ PTs • avg 6 yrs
Pepperell
6+ PTs • avg 10 yrs
Bourne
6+ PTs • avg 7 yrs
Charlestown
6+ PTs • avg 4 yrs
Winthrop
6+ PTs • avg 4 yrs
Belchertown
6+ PTs • avg 5 yrs
Littleton
5+ PTs • avg 9 yrs
South Dartmouth
5+ PTs • avg 11 yrs
Scituate
5+ PTs • avg 8 yrs
Dudley
5+ PTs • avg 9 yrs
Newton Centre
5+ PTs • avg 8 yrs
Newton Highlands
5+ PTs • avg 8 yrs
Provincetown
5+ PTs • avg 7 yrs
Auburn
5+ PTs • avg 8 yrs
Maynard
5+ PTs • avg 5 yrs
North Billerica
5+ PTs • avg 5 yrs
Edgartown
5+ PTs • avg 4 yrs