Para ser oficial de Policía Nacional, se requiere tener la nacionalidad española, estar en posesión del título de Bachiller o equivalente y superar una prueba de acceso para mayores de 25 años o una de acceso libre para mayores de 21 años. También se requiere haber superado el curso de formación específico de la Policía Nacional, que tiene una duración de un año.
Para ser agente de Policía Nacional, se requiere tener la nacionalidad española, estar en posesión del título de Bachiller o equivalente y superar una prueba de acceso. También se requiere haber superado el curso de formación específico de la Policía Nacional, que tiene una duración de un año.