The functions of the Directorate are:
- Implementing policies and program on gender, social and protection and vulnerable groups disabled widows, elderly
- Coordinating the implementation of national standards and guidelines on vulnerable groups
- Coordinating social welfare including all vulnerable groups such as widows
- Coordinating Community development programs registration of community groups, grants in aid to social groups
- Coordinating and facilitating issuance of grants in aid to community groups
- Complementing and managing community capacity support canters in the county.
- Inspecting and complementing community development projects
- Community libraries
- Organising children assemblies in the county
- Processing certification of childcare centres/ orphanage in the county
- Coordinating construction and management of child protection center in the county
- Conducting monitoring and evaluating child protection services in the county
- Conducting trainings for area advisory councils
- Implementing the juvenile justice programme