Le directeur de l'Ecole nationale d'administration pénitentiaire est nommé par décret, sur proposition du garde des sceaux, ministre de la justice, pour une durée de trois ans renouvelable une fois. L'emploi de directeur est régi par les dispositions du décret n° 2017-99 du 27 janvier 2017 relatif au statut d'emploi de directeur fonctionnel des services pénitentiaires, à l'exception de son article 8.
Il est assisté d'un directeur adjoint, nommé par arrêté du garde des sceaux, ministre de la justice, qui le supplée en cas d'absence ou d'empêchement.
Il est également assisté d'un secrétaire général et des directeurs chargés de la formation initiale, de la formation continue et de la recherche, nommés par arrêté du garde des sceaux, ministre de la justice.