-
Agawam Health Department
36 Main St, Agawam, MA 01001
-
Amherst Health Department
70 Boltwood Walk, Amherst, MA 01002
-
Amherst Transfer Station
740 Belchertown Rd, Amherst, MA 01002
-
The Center at Punchard (Andover Senior Center)
30 Whittier Ct, Andover, MA 01810
-
CVS #708
676 Southbridge St, Auburn, MA 01501
-
Rumford Avenue Resource Recovery Center
115 Rumford Ave, Auburndale, MA 02466
-
Nashoba Associated Boards of Health
30 Central Ave, Ayer, MA 01432
-
Barnstable County Health Department
3195 Main St, Barnstable, MA 02630
-
Bedford Fire Department
55 Great Rd, Bedford, MA 01730
-
Bedford Police Department
2 Mudge Way, Bedford, MA 01730
-
Belmont Health Department
19 Moore St, Belmont, MA 02478
-
Beverly Hospital
85 Herrick St, Beverly, MA 01915
-
Beverly Police Department
191 Cabot St, Beverly, MA 01915
-
Billerica Board of Health
365 Boston Rd, Billerica, MA 01821
-
Blandford Board of Health
102 Main St, Blandford, MA 01008
-
Boston Public Health Commission-Boston
35 Northampton St, Boston, MA 02118
-
Boston Public Health Commission-Roxbury
435 Warren St, Boston, MA 02119
-
Masconomet Regional High School
20 Endicott Rd, Boxford, MA 01921
-
Braintree Health Department
1 John F Kennedy Memorial Dr, Braintree, MA 02184
-
Brewster Fire Department
1657 Main St, Brewster, MA 02631
-
Bridgewater Board of Health
151 High St, Bridgewater, MA 02324
-
Brockton Neighborhood Community Health Center
63 Main St, Brockton, MA 02301
-
Brockton Recycling Depot
301a Oak Hill Way, Brockton, MA 02301
-
Brookfield Transfer Station
Quaboag St., Brookfield, MA 1506
-
Brookline Health Department
11 Pierce St, Brookline, MA 02445
-
Burlington Board of Health
21 Center St, Burlington, MA 01803
-
Bourne Fire Rescue
130 Main St, Buzzards Bay, MA 02532
-
Windsor Street Health Center
119 Windsor St, Cambridge, MA 02139
-
Canton Health Department
79 Pleasant St, Canton, MA 02021
-
Carver Board of Health
108 Main St, Carver, MA 02330
-
COMM Fire Department
1875 Falmouth Rd, Centerville, MA 02632
-
Chatham Fire & Rescue
135 Depot Rd, Chatham, MA 02633
-
Chelmsford Health Department Household Hazardous Waste Day
50 Billerica Rd, Chelmsford, MA 01824
-
Chicopee Health Department
115 Baskin Dr, Chicopee, MA 01020
-
Cohasset Health Department
41 Highland Ave, Cohasset, MA 02025
-
Concord Police Department
219 Walden St, Concord, MA 01742
-
Cotuit Fire Department
64 High St, Cotuit, MA 02635
-
Cotuit Fire District
64 High St, Cotuit, MA 02635
-
Cummington Transfer Station
Fairground Rd., Cummington, MA 1026
-
Danvers Police Department
120 Ash St, Danvers, MA 01923
-
Dartmouth Board of Health
400 Slocum Rd, Dartmouth, MA 02747
(339) 298-1077
-
Dedham Board of Health
26 Bryant St, Dedham, MA 02026
-
Dennis Health Department
465 Main St, Dennis, MA 02638
-
Boston Public Health Commission-Dorchester
398 Neponset Ave, Dorchester, MA 02122
-
Massachusetts Alliance of Portuguese Speakers-Dorchester
1 Stoughton St, Dorchester, MA 02125
-
Dracut Health Department
110 Loon Hill Rd, Dracut, MA 01826
-
Duxbury Fire Department
668 Tremont St, Duxbury, MA 02332
-
East Bridgewater Health Department
175 Central St, East Bridgewater, MA 02333
-
Eastham Fire Department
2520 State Hwy, Eastham, MA 02642
-
Easthampton Public Safety Complex
32 Payson Ave, Easthampton, MA 01027
-
Essex Health Department
30 Martin St, Essex, MA 01929
-
Fairhaven Fire Department
146 Washington St, Fairhaven, MA 02719
-
Diabetes Association
170 Pleasant St, Fall River, MA 02721
-
Seven Hills Behavioral Health
310 S Main St, Fall River, MA 02721
-
Falmouth Fire Department
399 Main St, Falmouth, MA 02540
-
Fitchburg Community Health Center
326 Nichols Rd, Fitchburg, MA 01420
-
Fitchburg Police Department
20 Elm St, Fitchburg, MA 01420
-
MetroWest Pharmacy
214 Union Ave #1, Framingham, MA 01702
(617) 340-3735
-
Franklin Police Department
911 Panther Way, Franklin, MA 02038
-
Greater Gardner Community Health Center
175 Connors St, Gardner, MA 01440
-
Addison Gilbert Hospital
298 Washington St, Gloucester, MA 01930
-
Gloucester Police Department
197 Main St #1, Gloucester, MA 01930
-
Grafton Health Department
30 Providence Rd, Grafton, MA 01519
-
Granby Fire Department
259b E State St, Granby, MA 01033
-
Granville Board of Health
707 Main Rd, Granville, MA 01034
-
Egremont Transfer Station
171 Egremont Plain Rd, Great Barrington, MA 01230
-
Great Barrington Police Department
465 Main St, Great Barrington, MA 01230
-
Franklin County Solid Waste Management District
50 Miles St, Greenfield, MA 01301
-
Greenfield Health Department
20 Sanderson St, Greenfield, MA 01301
-
Hadley Senior Center
46 Middle St, Hadley, MA 01035
-
Halifax Recycling Center
917 Plymouth St, Halifax, MA 02338
-
Hampden Health Department
625, Hampden, MA 1036
-
Harwich Transfer Station
209 Queen Anne Rd, Harwich, MA 02645
-
Heath Town Hall
1 E Main St, Heath, MA 01346
-
Hingham Transfer and Recycling Center
1 Sam Ryder Rd., Hingham, MA 2043
-
Holyoke Health Center
230 Maple St, Holyoke, MA 01040
-
Holyoke Health Department
20 Korean Veterans Plz, Holyoke, MA 01040
-
Hopedale Fire Department
40 Dutcher St, Hopedale, MA 01747
-
Hopedale Health Department
78 Hopedale St, Hopedale, MA 01747
-
Hudson Transfer Station
300 Cox St, Hudson, MA 01749
-
Hull Health Department
253 Atlantic Ave, Hull, MA 02045
-
Greater Lawrence Family Health Center
98 Water St #100, Lawrence, MA 01841
-
Leicester Recycling Center
233 Mannville St, Leicester, MA 01524
-
Greenwood COA/Public Health Nurse Health Office
231 Maple Rd, Longmeadow, MA 01106
-
Lowell House
555 Merrimack St, Lowell, MA 01854
-
Lowell Regional Wastewater Utility
451 1st Street Blvd, Lowell, MA 01850
-
Lowell Senior Center
276 Broadway St, Lowell, MA 01854
-
Ludlow Health Department
488 Chapin St, Ludlow, MA 01056
-
Lynn Community Health Center
269 Union St, Lynn, MA 01901
-
Lynn Health Department
3 City Hall Sq, Lynn, MA 01901
-
Lynnfield Department of Public Works
55 Summer St, Lynnfield, MA 01940
-
Government Center
200 Pleasant St, Malden, MA 02148
-
Manchester Board of Health
10 Central St, Manchester, MA 01944
-
Mansfield Fire Department
10 Plymouth St, Mansfield, MA 02048
-
Marblehead Board of Health
7 Widger Rd, Marblehead, MA 01945
-
Marion Town Hall
2 Spring St, Marion, MA 02738
-
Bouvier Pharmacy
515 Lincoln St, Marlborough, MA 01752
(781) 730-2768
-
Marshfield Health Department
870 Moraine St, Marshfield, MA 02050
-
Mashpee Department of Public Works
350 Meetinghouse Rd, Mashpee, MA 02649
-
Mattapoisett Public Health Nursing Office at Center School
17 Barstow St, Mattapoisett, MA 02739
-
Maynard Town Hall
195 Main St, Maynard, MA 01754
-
Lawrence Memorial Hospital
170 Governors Ave, Medford, MA 02155
-
Medford City Hall
85 George P Hassett Dr, Medford, MA 02155
-
Medford Police Department
100 Main St, Medford, MA 02155
-
Medway Police Department
315 Village St, Medway, MA 02053
-
Melrose City Hall
562 Main St, Melrose, MA 02176
-
Merrimac Council on Aging
100 E Main St, Merrimac, MA 01860
-
Methuen Department of Emergency Management/Police Department
90 Hampshire St, Methuen, MA 01844
-
Middleborough Police Department
99 N Main St, Middleboro, MA 02346
-
Milton Health Department
525 Canton Ave, Milton, MA 02186
-
Monson Health Department
29 Thompson St, Monson, MA 01057
-
South Berkshire Household Hazardous Waste Day
Multiple Locations, Monterey, MA 1245
-
Montgomery Health Department
161 Main Rd, Montgomery, MA 01085
-
Nahant Town Hall
334 Nahant Rd, Nahant, MA 01908
-
Nantucket Fire Department
131 Pleasant St, Nantucket, MA 02554
-
Natick Town Hall
13 E Central St, Natick, MA 01760
-
Needham Recycling & Transfer Station
1421 Central Ave, Needham, MA 02492
-
Greater New Bedford Community Health Center
874 Purchase St, New Bedford, MA 02740
-
Seven Hills Behavioral Health-New Bedford
589 S 1st St, New Bedford, MA 02740
-
New Salem Board of Health
19 S Main St, New Salem, MA 01355
-
Newburyport Council on Aging
331 High St, Newburyport, MA 01950
-
Newburyport Health Department
60 Pleasant St, Newburyport, MA 01950
-
Norfolk Fire Department
117 Main St, Norfolk, MA 02056
-
North Andover Fire Department Station #795
795 Chickering Rd, North Andover, MA 01845
-
North Andover Health Department
1600 Osgood St, North Andover, MA 01845
-
North Brookfield Transfer Station
59 E Brookfield Rd, North Brookfield, MA 01535
-
Northampton Health Department
212 Main St, Northampton, MA 01060
-
Norton Board of Health
70 E Main St, Norton, MA 02766
-
Norwood Board of Health
566 Washington St, Norwood, MA 02062
-
Orange Board of Health
135 E Main St, Orange, MA 01364
-
Orleans Fire Department
58 Eldridge Park Way, Orleans, MA 02653
-
Peabody City Hall
24 Lowell St, Peabody, MA 01960
-
Peabody Police Department
6 Allens Ln, Peabody, MA 01960
-
Pembroke Fire Station
172 Center St, Pembroke, MA 02359
-
Berkshire Medical Neighborhood Health Center
510 North St, Pittsfield, MA 01201
-
State Clinics at Berkshire Medical Center
510 North St, Pittsfield, MA 01201
-
Plainville Fire Department
157 South St, Plainville, MA 02762
-
Plymouth Family Planning
123 Camelot Dr, Plymouth, MA 02360
-
Plympton Board of Health
5 Palmer Rd, Plympton, MA 02367
-
Provincetown Fire Department
25 Shank Painter Rd, Provincetown, MA 02657
-
Manet Community Health Center at North Quincy
110 W Squantum St, Quincy, MA 02171
-
Quincy Health Department
440 E Squantum St, Quincy, MA 02171
-
Randolph Board of Health
1 Turner Ln, Randolph, MA 02368
-
Reading Board of Health
16 Lowell St, Reading, MA 01867
-
Rehoboth Fire Station
334 Anawan St, Rehoboth, MA 02769
-
Revere Health Department
249 Broadway #r, Revere, MA 02151
-
Revere Police Department
400 Revere Beach Pkwy, Revere, MA 02151
-
Rochester Board of Health
37 Marion Rd, Rochester, MA 02770
-
Hanover Town Hall
32 Central St, Rockland, MA 02370
-
Rowe Town Hall
321 Zoar Rd, Rowe, MA 01367
-
Rowley Board of Health
39 Central St, Rowley, MA 01969
-
Russell Health Department
65 Main St, Russell, MA 01071
-
Salem Fire Headquarters Station
48 Lafayette St, Salem, MA 01970
-
Sandwich Fire Department
115 Route 6a, Sandwich, MA 02563
-
Saugus Town Hall
298 Central St, Saugus, MA 01906
-
Scituate Fire Department
149 First Parish Rd, Scituate, MA 02066
-
Sharon Fire Department
92 S Main St, Sharon, MA 02067
-
Sheffield Town Hall
21 Depot Sq, Sheffield, MA 01257
-
Shelburne Family Practice
1000 Mohawk Trl, Shelburne Falls, MA 01370
-
Shrewsbury Health Department
100 Maple Ave, Shrewsbury, MA 01545
-
Somerset Police Department
465 County St, Somerset, MA 02726
-
Somerville Police Department
220 Washington St, Somerville, MA 02143
-
Whately Health Center-Rebecca Jones, MD
181 State Rd, South Deerfield, MA 01373
-
South Hadley Council on Aging
45 Dayton St, South Hadley, MA 01075
-
Yarmouth Fire Department
96 Old Main St, South Yarmouth, MA 02664
-
Yarmouth-Barnstable Regional Transfer Station
50 Workshop Rd, South Yarmouth, MA 02664
-
Southborough Transfer Station
147 Cordaville Rd, Southborough, MA 01772
-
Harrington Hospital
100 South St, Southbridge, MA 01550
-
Southwick Board of Health
454 College Hwy, Southwick, MA 01077
-
Spencer Board of Health
157 Main St, Spencer, MA 01562
-
Spencer Transfer Station
17 S Spencer Rd, Spencer, MA 01562
-
Baystate Brightwood Health Center
380 Plainfield St, Springfield, MA 01107
-
Stoneham Board of Health
35 Central St, Stoneham, MA 02180
-
Stoughton Fire Department Station #1
30 Freeman St, Stoughton, MA 02072
-
Stow Board of Health
38 Great Rd, Stow, MA 01775
-
Sturbridge Transfer Station
101 Breakneck Rd, Sturbridge, MA 01566
-
Sutton Board of Health
4 Uxbridge Rd, Sutton, MA 01590
-
Swampscott Town Hall
22 Monument Ave, Swampscott, MA 01907
-
Swansea Health Department
68 Stevens Rd, Swansea, MA 02777
-
Taunton Health Department
45 School St, Taunton, MA 02780
-
Templeton Health Department
160 Patriots Rd, Templeton, MA 01468
-
Tewksbury Fire Department
21 Town Hall Ave, Tewksbury, MA 01876
-
Tolland Health Department
241 W Granville Rd, Tolland, MA 01034
-
Townsend Board of Health
272 Main St, Townsend, MA 01469
-
Truro Transfer Station
115 Us-6, Truro, MA 02666
-
Montague Board of Health
1 Avenue A, Turners Falls, MA 01376
-
Tyngsboro Board of Health
25 Bryant Ln, Tyngsboro, MA 01879
-
Upton Health Department
1 Main St, Upton, MA 01568
-
Yarmouth Police Department
340 Higgins Crowell Rd, W Yarmouth, MA 02673
-
Wakefield Fire Department
1 Union St, Wakefield, MA 01880
-
Waltham Police Department
155 Lexington St, Waltham, MA 02452
-
Watertown Health Department
149 Main St, Watertown, MA 02472
-
Wayland Transfer Station
448 Boston Post Rd, Wayland, MA 01778
-
Webster Health Department
350 Main St, Webster, MA 01570
-
Wellfleet Fire Department
10 Lawrence Rd, Wellfleet, MA 02667
-
Wellfleet Health Center
3130 State Hwy Rte 6, Wellfleet, MA 02667
-
Wenham Fire Department
140 Main St, Wenham, MA 01984
-
West Barnstable Fire Department
2160 Meetinghouse Way, West Barnstable, MA 02668
-
West Bridgewater Fire Department
99 W Center St, West Bridgewater, MA 02379
-
West Newbury Town Hall
381 Main St, West Newbury, MA 01985
-
DPW Recycling Yard
430 Westfield St, West Springfield, MA 01089
-
West Springfield Town Hall
26 Central St, West Springfield, MA 01089
-
Westfield Health Department
59 Court St, Westfield, MA 01085
-
Westford Health Department
55 Main St, Westford, MA 01886
-
Fitchburg/Westminster Landfill
101 Fitchburg Rd, Westminster, MA 01473
-
Westminster Police Department
7 South St, Westminster, MA 01473
-
Westport Board of Health
856 Main Rd, Westport, MA 02790
-
Islington Fire Station
300 Washington St, Westwood, MA 02090
-
Westwood Senior Center
210 Nahatan St, Westwood, MA 02090
-
Weymouth Town Hall
75 Middle St, Weymouth, MA 02189
-
Whitman Board of Health
54 South Ave, Whitman, MA 02382
-
Wilbraham Health Department
240 Springfield St, Wilbraham, MA 01095
-
Wilmington Health Department
121 Glen Rd, Wilmington, MA 01887
-
Winthrop Fire Department
40 Pauline St, Winthrop, MA 02152
-
Woburn City Hall
10 Common St, Woburn, MA 01801
-
Edward M. Kennedy Community Health Center-Lincoln St.
631 Lincoln St, Worcester, MA 01605
-
Edward M. Kennedy Community Health Center-Tacoma St.
19 Tacoma St, Worcester, MA 01605
-
Family Health Center of Worcester
26 Queen St, Worcester, MA 01610
-
St. Vincent Hospital
123 Summer St, Worcester, MA 01608
-
Worcester Public Health Division
25 Meade St, Worcester, MA 01610
-
Worcester Senior Center
128 Providence St, Worcester, MA 01604
Are we missing your location? Please let us know.
Massachusetts Medical Waste & Sharps Disposal Services
Type in your zip code above to find the closest location near you. Medical Waste Pros can help you with your medical waste disposal needs. With a nationwide network of providers, we can find solutions to your regulated medical waste, sharps waste, pharmaceutical waste, and more. Medical Waste Pros’ trusted partners offer drop-off sharps disposal and medication disposal for small-scale needs that can be used at your convenience.
Find comprehensive residential services as well as industry-specific solutions for your clinic, large scale healthcare facility, Med Spa, tattoo shop, senior care facility, veterinary practice, and more. Large-scale services can be scheduled on a recurring basis or as a one-time purge. We are happy to assist you in finding the right medical waste disposal option for your project and connect you with a provider located in Massachusetts. Let us help make this process quick and easy for your personal or business disposal needs. Call Medical Waste Pros today at (888) 755-6370 or fill out the form to get started on your medical waste service.
Services We Offer
Businesses, clinics, Med Spas, tattoo shops, hospitals, and offices that generate medical waste are required to have a plan for compliant disposal solutions. Depending on your specific requirements, we can facilitate the setup of either a one-time or regularly scheduled service in Massachusetts. Find solutions for regulated, hazardous, chemotherapy, sharps, pharmaceutical, and controlled substance waste, and more. Let our trained experts assist you in determining the optimal solution for your medical waste disposal needs.
Opting for a medical waste pick up service is usually the most economical, safe, and convenient solution for facilities that produce larger amounts of sharp waste within any period of time. For this type of service, a fully compliant provider can come directly to your location, collect your sharps, and ensure proper disposal of sharps waste. If you have ongoing needs, consider setting up a recurring service for added convenience and continuity.
Drop-off services are tailored for small scale needs, and can be a convenient and affordable solution for residents. Discover a network of sharps and medication drop-off drop equipped with secure bins for needles, syringes, medications, controlled substances, and more. Drop-off medical waste disposal is a safe and responsible method to keep the environment and members of your community safe from potentially harmful exposure.