Les Écoles nationales de police forment les élèves aux métiers de la police. Elles existent dans de nombreux pays francophones.
Elles sont réparties sur le territoire français :
La formation des Officiers de la Police dure 18 mois. La période de cours étant de 12 mois et les stages cumulés à 6 mois. L'enseignement dispensé est la fois théorique (Management, maintien de la paix, procédure pénale, droit pénal général et spécial, quelques éléments de droit administratif, dactylographie et une formation à la fonction d'Officier de Police Judiciaire) mais aussi pratique (sports de combats et d'autodéfense, tir, entrainement sportif divers dont l'endurance). Les Lieutenants ayant quatre ans d'ancienneté peuvent présenter le concours interne de Commissaire. À cinq ans d'ancienneté les Lieutenants peuvent aspirer aux grade de Capitaine.
Le concours externe des Officiers est ouvert à tout ressortissant français de moins de 35 ans et titulaire d'une formation reconnue par l'État comme étant équivalente à un bac+3 (des études dans un IEP ou de droit sont fortement recommandées. Le nombre de places varie selon les années entre 45 et 50 places pour près de 3000 candidats ce qui en fait un des concours administratifs les plus sélectifs.
Le Concours interne est ouvert, sans limites d'age, aux Brigadiers Majors, Brigadiers Chefs, Brigadiers, Sous Brigadiers, mais aussi aux gardiens de la paix ayant aux moins quatre ans d'ancienneté à ce grade. Le nombre de places est d'environ 50.
Les postes d'officiers sont également disponibles sur dossier pour les Brigadiers ayant cinq ans dans ce grade. Cette voie se limite à 20 postes par ans.
La Formation des Adjoints de sécurité dure environ trois mois. complétée par des stages. L'enseignement dispensé est la fois théorique (Maintien de la paix, procédure pénale, droit pénal général et spécial, quelques éléments de droit administratif, dactylographie) mais aussi pratique (sports de combats et d'autodéfense, tir, entrainement sportif divers dont l'endurance). Le concours des Adjoints de sécurité est ouverte à tous ressortissants français de moins de 25 ans et titulaire au minimum d'un brevet des collèges.
Les adjoints de sécurité ayant au moins un an d'ancienneté (hors formation et stages) peuvent postuler au concours interne de gardien de la paix. Le contrat des Adjoints de sécurité est un contrat à durée déterminée de 5 années consécutives et est non renouvelable.
La formation des gardiens de la paix est constituée d'une période de cours de 5 mois, d'un stage de trois mois sur le terrain et à nouveau deux mois de cours et de simulations. L'enseignement dispensé est la fois théorique (Maintien de la paix, procédure pénale, droit pénal général et spécial, quelques éléments de droit administratif, dactylographie) mais aussi pratique (sports de combats et d'autodéfense, tir, entrainement sportif divers dont l'endurance). Le concours des Gardiens de la paix est ouvert à tout ressortissant français âgé de moins de 35 ans et titulaire d'un bac général ou technique (concours externe) ou sans limite d'age après un an d'ancienneté au grade d'adjoint de sécurité (concours interne).
Les gardiens de la paix ayant quatre ans d'ancienneté dans ce grade peuvent postuler au grade de Brigadier de Police ou présenter le concours interne pour le grade de Lieutenant de Police.