EPF ligger i Cachan, så vel som i Troyes siden 2010 og i Montpellier siden 2012, og er en statsanerkjent privat institusjon for høyere utdanning av allmenn interesse. Skolen er medlem av Union des grandes écoles indépendantes (UGEI).