Para ser policía nacional civil en México, se necesitan una serie de requisitos legales y de capacitación. En primer lugar, es necesario ser mexicano por nacimiento o naturalización, tener entre 20 y 30 años de edad y estar en posesión de un título de licenciatura. Además, es necesario haber aprobado el examen de control de confianza y no haber sido condenado por ningún delito. También es necesario someterse a una prueba física y a una prueba psicológica, así como a un curso de formación policial de un año de duración.