What is the AFQT minimum for 31B Military Police?
31B requires a minimum AFQT of 31 for Army enlistment.
U.S. Army · Law Enforcement
Army Military Police (31B) protect lives and property on Army installations, enforce military law, control traffic, run detention and corrections operations, and conduct area security and law-and-order missions worldwide.
31B (Military Police), spoken “31 Bravo”, is in the Army and requires a minimum AFQT of 31 and ST of at least 91. Last verified 2026-08-16 against Army DA Pam 611-21 Chapter 10C — MOS 31B specification (PDF).
Quick check
Enter the scores you already know. Leave a box blank if you do not have that score yet.
Plain requirement
AFQT 31 is a percentile. The line score above is not — it is an Army composite, a weighted sum of your ASVAB subtest standard scores (ST = VE + GS + MK + MC — per goarmy.com (ASVAB line scores), verified 2026-07-31). Work yours out from your score sheet with the Army ASVAB line score calculator.
Source: Army DA Pam 611-21 Chapter 10C — MOS 31B specification (PDF) · last verified 2026-08-16.
Role brief
Army Military Police (31B) protect lives and property on Army installations, enforce military law, control traffic, run detention and corrections operations, and conduct area security and law-and-order missions worldwide.
Initial training
31B Soldiers complete ~10 weeks of Basic Combat Training, then attend the U.S. Army Military Police School (USAMPS) at Fort Leonard Wood, Missouri, for Advanced Individual Training in law enforcement, detention operations, traffic control, and force protection — roughly 20 weeks of training in total.
Source: goarmy.com — Military Police (31B) · last verified 2026-05-23 · date retrieved 2026-05-23.
After training
Starting pay · 2026
Base pay is set by pay grade, not by job — every Army enlistee at the same grade earns the same monthly base pay. These are the 2026 active-duty rates (3.8% raise, effective 2026-01-01).
| Grade | Rank | Monthly base pay | Service |
|---|---|---|---|
| E-1 | Private (PV1) | $2,407 | after 4 months of service |
| E-2 | Private (PV2) | $2,698 | under 2 years |
| E-3 | Private First Class (PFC) | $2,837 | under 2 years |
| E-4 | Specialist / Corporal | $3,142 | under 2 years |
Source: DFAS 2026 active-duty basic pay tables (3.8% raise, effective Jan 1 2026) · last verified 2026-05-23 · date retrieved 2026-05-23.
Eligibility notes
31B requires a minimum AFQT of 31 for Army enlistment.
31B requires ST of at least 91, per Army DA Pam 611-21 Chapter 10C — MOS 31B specification (PDF) (last verified 2026-08-16).
Yes — they are the same job. 31B is the Army Military Police MOS; "31 Bravo" is how the code is said aloud, spelling the trailing "B" with the NATO phonetic alphabet. Whether you search "31B" or "31 Bravo", the requirement on this page is the same: AFQT 31 and ST of at least 91.
Army 31B Military Police requires a Skilled Technical (ST) line score of 91 and the Army AFQT floor of 31. The ST number is the job-specific requirement; AFQT 31 is the enlistment floor.
31B uses the ST (Skilled Technical) composite — General Science, Verbal Expression, Mechanical Comprehension, and Mathematics Knowledge — with a minimum of 91.
The current published requirement is ST 91 — that is the figure on the official goarmy MOS listing and military.com's Army-jobs table (re-verified 2026-06-09). The ST 95 you'll see on some third-party tables and forum threads is an older, stricter cut that still circulates online. Treat ST 91 as the standard but confirm the exact number with a recruiter on your enlistment contract, since line-score cutoffs can move with recruiting needs.
The Army Skilled Technical (ST) composite adds four ASVAB standard scores: General Science (GS), Verbal Expression (VE, itself Word Knowledge + Paragraph Comprehension), Mathematics Knowledge (MK), and Mechanical Comprehension (MC). Your ST score is GS + VE + MK + MC, and it must reach at least 91 to qualify for 31B. Because GS and MC are not part of the AFQT, prepping those two subtests is the fastest way to raise an ST score without changing your AFQT percentile.
After Basic Combat Training, 31B Soldiers attend the U.S. Army Military Police School (USAMPS) at Fort Leonard Wood, Missouri, for about 20 weeks of training in total.
Pay is by rank, not MOS. In 2026 an E-1 earns $2,407.20/month in base pay and an E-4 (under 2 years) earns $3,142/month, plus a $460.25/month food allowance (BAS) and a housing allowance (BAH) that depends on duty station.
Source: Army DA Pam 611-21 Chapter 10C — MOS 31B specification (PDF) · last verified 2026-08-16 · date retrieved 2026-08-16.
Nearby targets
Related
AFQT + ST practice targets
Compare Army ASVAB requirements
Independent test-prep — not affiliated with DoD or the ASVAB program. See officialasvab.com for the test program.