The German Primate Centre - Leibniz Institute for Primate Research (DPZ) is a publicly funded, non-university research institute. It is a limited liability company and recognised as a non-profit organisation. The basic funding is provided by the state of Lower Saxony, together with the federal government and the other states.

Management Board
The management conducts the business of the DPZ in accordance with the applicable legal provisions, the articles of association and the resolutions of the shareholders' meeting and the supervisory board. The shareholders are the state of Lower Saxony and the federal government.

Scientific Advisory Board
The Scientific Advisory Board is international (currently nine members). It advises the DPZ on scientific and technical issues and evaluates the scientific departments at regular intervals.