Recycling in Marlborough, MA
Marlborough residents with a permit can bring mattresses, appliances, electronics, furniture, tires and batteries to the Resident Drop-Off Facility on Boston Post Road East, Monday–Saturday. The DPW also picks up mattresses and box springs at the curb, two free per household each year.
What are you getting rid of?
Drop-off places in Marlborough
- Marlborough Resident Drop-Off Facility 856 Boston Post Road E
Services for Marlborough residents
- Marlborough curbside mattress and box spring pickupMarlborough
Where this information comes from (9)
Where this information comes from
Checked October 26, 2026
- City of Marlborough: Resident Drop-Off Facility (opens in new tab) · City of Marlborough Department of Public Works
- The Resident Drop-Off Facility is at 856 Boston Post Road E, Marlborough, MA 01752. Checked October 26, 2026.
- Open Monday through Saturday, 8 a.m. to 5 p.m. Checked October 26, 2026.
- The Resident Drop-Off Facility is open to all Marlborough residents; payment by check or money order only. Checked October 26, 2026.
- City of Marlborough: Trash / Recycling (opens in new tab) · City of Marlborough Department of Public Works
- Phone 508-624-6910 ext. 33300. Checked October 26, 2026.
- Marlborough Resident Drop-Off Facility Guidelines (PDF) (opens in new tab) · City of Marlborough Department of Public Works
- Residents need a current Resident Drop-Off Facility Permit; disposal is based on the number of bulk items on the permit. Checked October 26, 2026.
- City of Marlborough News Flash: Marlborough Mattress Pick Up (opens in new tab) · City of Marlborough Department of Public Works
- Residents call the DPW to schedule curbside collection of mattresses and box springs. Checked October 26, 2026.
- City residents get two free mattress or box spring disposals per calendar year; each additional one is $25. Checked October 26, 2026.
- Curbside mattress pickup is every other Wednesday. Checked October 26, 2026.
- Schedule by calling the DPW at 508-624-6910. Checked October 26, 2026.
“Checked” means we read the official page on that date. Things can change, so call before you go.
How we check our information