Dinas Lingkungan Hidup mempunyai tugas melaksanakan urusan pemerintahan di bidang lingkungan hidup dan sub urusan persampahan urusan pemerintahan bidang pekerjaan umum dan penataan ruang yang menjadi kewenangan Daerah serta tugas pembantuan.
Untuk melaksanakan tugas dimaksud diatas, Dinas Lingkungan Hidup menyelenggarakan fungsi:
- Perumusan kebijakan daerah di bidang pengelolaan lingkungan hidup, pengembangan sistem, dan pengelolaan persampahan
- Penyusunan RPPLH;
- Penyusunan KLHS;
- Pencegahan, penanggulangan dan pemulihan pencemarandan/atau kerusakan lingkungan hidup;
- Pengelolaan keanekaragaman sumber daya hayati;
- Ruang terbuka hijau adalah area memanjang/jalur dan/atau mengelompok, yang penggunaannya lebih bersifat terbuka, tempat tumbuh tanaman, baik yang tumbuh secara alamiah maupun yang sengaja ditanam;
- Pengumpulan dan penyimpanan sementara limbah B3;
- Pembinaan dan pengawasan terhadap pelaku usaha dan/atau kegiatan yang izin lingkungan dan izin PPLH diterbitkan oleh Pemerintah Daerah;
- Pemberian penghargaan lingkungan hidup tingkat Kota;
- Penyelenggaraan pelayanan kebersihan;
- Penyelenggaraan pengelolaan sampah;
- Pengembangan sistem dan pengelolaan persampahan;
- Penyelenggaraan kerja sama dan kemitraan dalam pengelolaan lingkungan hidup;
- Pembinaan dan pengawasan pengelolaan sampah yang diselenggarakan oleh swasta;
- Pengendalian dampak lingkungan hidup serta pengendalian sampah dan timbulan sampah;
- Penanganan pengaduan di bidang lingkungan hidup, persampahan, dan kebersihan;
- Pengawasan dan penindakan terhadap pelanggaran peraturan di bidang lingkungan hidup, persampahan, dan kebersihan;
- Pemungutan retribusi daerah;
- Pemberdayaan dan pembinaan jabatan fungsional;
- Pengelolaan barang milik daerah yang berada dalam penguasaannya;
- Pelaksanaan administrasi di bidang lingkungan hidup;
- Pelaksanaan evaluasi dan pelaporan di bidang lingkugan hidup; dan
- Pelaksanaan fungsi lain yang diberikan oleh Walikota di bidang lingkugan hidup.