Consiliul General al Municipiului București înființează și organizează în subordinea sa Serviciul public de asistență socială la nivel de direcție generală, cu următoarele atribuții principale:
a) elaborează strategiile de dezvoltare și planurile de acțiune în domeniul asistenței sociale pentru municipiul București și asigură o dezvoltare unitară și echitabilă a serviciilor sociale la nivelul întregii capitale;
b) identifică și evaluează nevoile sociale, categoriile de beneficiari și tipurile de servicii sociale dezvoltate la nivelul municipiului București;
c) colaborează cu serviciile publice de asistență socială de la nivelul sectoarelor, precum și cu formele de asociere ale societății civile, în vederea organizării și dezvoltării serviciilor sociale în mod echitabil, pe întreg teritoriul municipiului București;
d) avizează proiectele de servicii sociale, inițiate la nivelul sectoarelor municipiului București, privind conformitatea acestora cu strategia municipală de dezvoltare în domeniu;
e) inițiază și aplică programe de prevenire și combatere a situațiilor de marginalizare și excludere socială, asigură soluționarea urgențelor sociale și dezvoltă proiecte de servicii sociale destinate, în principal, categoriilor de persoane ale căror nevoi nu sunt acoperite de serviciile create la nivelul sectoarelor municipiului București, cum ar fi centre-pilot, centre de tranzit și altele asemenea;
f) creează sistemul informațional managerial necesar implementării activităților de evaluare, monitorizare și comunicare în domeniu;
g) furnizează datele și informațiile solicitate de autoritățile administrației publice centrale;
h) elaborează și propune Consiliului General al Municipiului București proiectul de buget anual pentru susținerea serviciilor sociale și a altor măsuri de asistență socială, în conformitate cu planul de acțiune propriu.