Dinas Ketahanan Pangan dan Pertanian mempunyai tugas melaksanakan urusan pemerintahan yang menjadi kewenangan daerah dn tugas pembantuan di bidang Ketahana Pangan dan Pertanian. Dalam menyelenggarakan tugas tersebut, Dinas Ketahanan Pangan dan Pertanian menyelenggarakan fungsi:
- Perumusan kebijakan teknis di bidang Ketahanan Pangan dan Pertanian
- Pelaksanaan kebijakan di bidang Ketahanan Pangan dan Pertanian.
- Koordinasi penyediaan infrastuktur dan pendukung di bidang ketersediaan pangan, kerawanan pangan, distribusi pangan, cadangan pangan, penganekaragaman konsumsi dan keamanan pangan.
- Peningkatan kualitas sumber daya manusia di bidang ketersediaan pangan, kerawanan pangan, distribusi pangan, cadangan pangan, penganekaragaman konsumsi, dan keamanan pangan.
- Penyusunan program penyuluhan pertanian
- Penataan prasarana dan sarana pertanian
- Pengawasan mutu dan peredaran benih tanaman, benih/bibit ternaj dan hijauan pakan ternak.
- Pengawasan peredaran sarana pertanian
- Pembinaan produksi di bidang pertanian.
- Pengendalian dan penanggulangan hama penyakit tanaman dan penyakit hewan
- Pengendaliaan dan penanggulangan bencana alam
- Pembinaan dan pengolahan pemasaran hasil pertanian
- Penyelenggaraan penyuluh pertanian
- Pemberian rekomendasi teknis pertanian
- Pemantauan, pengawasan, evaluasi dan pelaporan penyelenggaraan di bidang ketahanan pangan dan pertanian
- Pelaksanaan administrasi Dinas Ketahanan Pangan dan Pertanian.
- Pelaksanaan fungsi lain yang diberikan oleh Bupati sesuai dengan tugas dan fungsi.