Direktorat Jenderal Cipta Karya mempunyai tugas menyelenggarakan perumusan dan
pelaksanaan kebijakan di bidang pengembangan kawasan permukiman, pembinaan penataan
bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan sesuai dengan ketentuan peraturan perundang-undangan.
Direktorat Jenderal Cipta Karya menyelenggarakan fungsi:
1. perumusan kebijakan di bidang pengembangan kawasan permukiman, pembinaan
penataan bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan; 2. pelaksanaan kebijakan di bidang pengembangan kawasan permukiman, pembinaan penataan bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan sesuai dengan ketentuan peraturan perundang-undangan; 3. penyusunan norma, standar, prosedur, dan kriteria di bidang pengembangan kawasan permukiman, pembinaan penataan bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan; 4. pemberian bimbingan teknis dan supervisi di bidang pengembangan kawasan permukiman, pembinaan penataan bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan; 5. pelaksanaan evaluasi dan pelaporan di bidang pengembangan kawasan permukiman, pembinaan penataan bangunan, pengembangan sistem penyediaan air minum, pengembangan sistem pengelolaan air limbah dan drainase lingkungan serta persampahan; 6. pelaksanaan administrasi Direktorat Jenderal Cipta Karya; dan 7. pelaksanaan fungsi lain yang diberikan oleh Menteri.