- To contribute to the provision of an appropriate environment for prisoner’s care and provide the services that he/she needs.
- To contribute to improving and strengthening the legal and procedural frameworks germane to dealing with prisoners, detainees and released prisoners.
- Rehabilitate the prisoner, integrate him into the community and take care of his/her family.
- Provide care for female prisoners along with their children and integrate them into society.
- Community sensitization and pre-care to reduce crime.
- Promote NPF organizational, financial and technical capacities to enable it to perform its tasks and achieve its objectives efficiently and effectively.
- Enhance NPF human capabilities in a manner that optimize the level of its performance.
- Develop quality partnership mechanisms at the local and international level.
- Develop an effective volunteer system that supports the implementation of NPF activities and works.
- To alleviate the suffering of displaced and affected people in most humanitarian fields.