Programul Naţional de Dezvoltare Rurală este implementat de Agenția pentru Finanțarea Investițiilor Rurale, din subordinea Ministerului Agriculturii și Dezvoltării Rurale. PNDR este finanţat de Uniunea Europeană şi Guvernul României prin Fondul European Agricol pentru Dezvoltare Rurală.