Para el año 2009, se estima que las áreas urbanas del país generaron 3,400 toneladas de desechos por día, y se reporta que se recolectaron y depositaron en los rellenos sanitarios 2,563 toneladas por día, lo que equivale a una cobertura de 75%, tanto de recolección como de disposición final sanitariamente adecuada.
La disposición final se efectúa principalmente en 5 rellenos sanitarios mecanizados ubicados en los municipios de Sonsonate, Nejapa, Usulután, San Miguel y Santa Rosa de Lima, que reciben el 95% de los desechos dispuestos sanitariamente.
El 5% restante se trata en 9 rellenos sanitarios manuales y en 16 plantas de compostaje que cuentan además con recuperación de materiales con fines de reciclaje.