Estos programas suelen realizarse por parte de comunidades autogestionadas, autoridades locales o regionales, grupos de desarrollo rural, programas a escala continental (Programa de desarrollo rural de la Unión Europea), ONGs, organizaciones internacionales, etc según el ámbito rural que se tenga en cuenta.