Knowledge management (KM) is realized as an innovation factor in management to ensure organizational success. The article will present current KM practices from a non-profit perspective in the context of developing countries, covering four critical components of the KM-NPOs domain: knowledge sharing, knowledge resources, knowledge creation, and knowledge needs. Typical knowledge sharing barriers in the NPOs and motivational factors that promote knowledge activities from non-profit environment perspectives will be presented. Critical categories and a range of multiple sub-categories of knowledge resources that support the organizations to achieve sustainable development will be identified. The processes of four knowledge creation components, including socialization, externalization, combination, and internalization will be discussed. Finally, the chapter will re-identify and update the type of knowledge needs in the NPOs, particularly in the context of developing countries.