Landfills & Transfer Stations

Guadalupe Mines Landfill
15999 Guadalupe Mines Rd., San Jose
(408) 268-1670

Kirby Canyon Landfill
910 Coyote Creek Golf Dr., San Jose
(408) 779-2206

Mission Trail Garbage Company
1060 Richard Ave., Santa Clara
(408) 727-5365

Newby Island Landfill
1601 Dixon Landing Rd., Milpitas
(408) 262-1401

San Martin Transfer Station
14070 Llaga Ave., San Martin
(408) 842-3358

Sunnyvale SMaRT Station 
301 Carl Rd., Sunnyvale
(408) 752-8530

Zanker Road Landfill
705 Los Esteros Rd., San Jose
(408) 263-2384 ​ ​​​

​Disposal Tips

Minimize Disposal Costs:

  • Minimize your disposal costs by recycling or donating everything that you can. Many wastes are recyclable - such as most appliances and other metal items, clothing, furniture, etc. Even carpet pads are recyclable at some facilities! Be sure to sort out items that can be donated for use by others.
  • Disposal fees are based on the amount (weight) of waste, with separate charges for certain items, such as water heaters, refrigerators, mattresses, and tires.

Hazardous Waste:

  • Landfills DO NOT accept hazardous waste. To properly dispose of your household hazardous waste call (408) 299-7300 or visit to schedule a free drop off appointment.  

Travel Tips:

  • Securely bag and/or tie down light items to prevent windblown litter.

  • Load your vehicle and cover the load securely to prevent spillage or litter from your vehicle.

  • Whenever you haul, be sure to COVER YOUR LOAD! Your cooperation in covering your load will help to reduce litter on Santa Clara County streets and highways. Failure to cover your load can lead to a $1,000 fine for littering (see requirements in CA Vehicle Code Section 23114).

©2021 County of Santa Clara. All rights reserved.