How much does a Military Officer make?

Updated Oct 20, 2021

Industry

Employer Size

Experience

$100,311 /yr
Average Base Pay

928 salaries

$67K

Low

$100K

Average

$150K

High

No additional cash compensation has been reported for this role

The national average salary for Military Officer is $100,311 per year in United States. Filter by location to see Military Officer salaries in your area. Salaries estimates are based on 928 salaries submitted anonymously to Glassdoor by Military Officer employees.

Related Job Titles

Air Force Officer

$85,103

per year

View SalariesSee Open Jobs

Junior Military Officer Career Development Program

$48,630

per year

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

US Army
3.8

US Army

Military Officer

$95,196

 /yr
Range: $20K - $207K
264 salaries
See 268 salaries from all locations

$20K

$207K

$19,780 - $207,466 Range

US Air Force
4.2

US Air Force

Military Officer

$113,739

 /yr
Range: $11K - $179K

$11K

$179K

$11,372 - $178,551 Range

US Navy
3.8

US Navy

Military Officer

$109,190

 /yr
Range: $40K - $200K

$40K

$200K

$40,461 - $199,788 Range

US Marine Corps
3.9

US Marine Corps

Military Officer

$99,911

 /yr
Range: $41K - $178K

$41K

$178K

$41,488 - $177,918 Range

US Coast Guard
4.3

US Coast Guard

Military Officer

$105,668

 /yr
Range: $39K - $171K

$39K

$171K

$39,362 - $170,528 Range

US Department of Defense
4

US Department of Defense

Military Officer

$109,463

 /yr
Range: $46K - $165K

$46K

$165K

$46,083 - $165,385 Range

United States Federal Government
4.1

United States Federal Government

Military Officer

$101,704

 /yr
Range: $24K - $208K

$24K

$208K

$24,000 - $208,454 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Liberty Mutual Insurance
3.8

Liberty Mutual Insurance

Military Officer

$96,098

 /yr
Range: $91K - $106K

$91K

$106K

$91,018 - $106,461 Range

J.P. Morgan
4

J.P. Morgan

Military Officer

$91,949

 /yr
Range: $88K - $100K

$88K

$100K

$87,823 - $99,835 Range

Macy's
3.4

Macy's

Military Officer

$90,052

 /yr
Range: $81K - $99K

$81K

$99K

$81,253 - $99,254 Range

DOD
3.9

DOD

Military Officer

$87,253

 /yr
Range: $47K - $168K

$47K

$168K

$46,902 - $167,867 Range

Citi
3.9

Citi

Military Officer

$90,454

 /yr
Range: $75K - $100K

$75K

$100K

$75,462 - $100,368 Range

Comcast
3.8

Comcast

Military Officer

$94,734

 /yr
Range: $90K - $97K

$90K

$97K

$89,790 - $97,141 Range

Booz Allen Hamilton
4.2

Booz Allen Hamilton

Military Officer

$106,681

 /yr
Range: $99K - $123K

$99K

$123K

$98,611 - $122,630 Range

Wells Fargo
3.6

Wells Fargo

Military Officer

$90,990

 /yr
Range: $91K - $99K

$91K

$99K

$90,924 - $99,380 Range

US Navy
3.8

US Navy

Military Officer

$91,290

 /yr
Range: $80K - $115K

$80K

$115K

$80,331 - $114,672 Range

US Marine Corps
3.9

US Marine Corps

Military Officer

$12,050

 /yr
Range: $12K - $50K

$12K

$50K

$11,586 - $50,207 Range

Army National Guard
4.1

Army National Guard

Military Officer

$120,000

 /yr
Range: $92K - $122K

$92K

$122K

$92,460 - $122,201 Range

U.S. Army Reserve
4.2

U.S. Army Reserve

Military Officer

$121,332

 /yr
Range: $106K - $153K

$106K

$153K

$105,546 - $153,015 Range

USMillitary

Military Officer - Monthly

$7,014

 /mo
Range: $6K - $14K

$6K

$14K

$6,254 - $14,037 Range

Download as data Table
Viewing 1 - 10 of 7,213

Frequently asked questions about a Military Officer salaries

The national average salary for a Military Officer is $100,311 per year in United States. Filter by location to see a Military Officer salaries in your area. Salaries estimates are based on 928 salaries submitted anonymously to Glassdoor by a Military Officer employees.

The highest salary for a Military Officer in United States is $150,167 per year.

The lowest salary for a Military Officer in United States is $67,008 per year.

If you are thinking of becoming a Military Officer or planning the next step in your career, find details about the role, the career path and salary trajectory of a Military Officer.

Recent Salary Reports

Below are the most recent military officer salary reports. Employer name has been removed to protect anonymity.

$45,000
per year
An Enlisted Military in the Ogden, UT Area area reported making $45,000 per year
Job Highlights
8-10 years experience
Ogden, UT Area area
Full-time
 
501 to 1000 employees
Company - Private
$55,000
per year
An Enlisted Military in the Charleston, WV Area area reported making $55,000 per year
Job Highlights
3-4 years experience
Charleston, WV Area area
Full-time
 
10000+ employees
Government
$70,000
per year
An US Navy Enlisted in the Jacksonville, FL Area area reported making $70,000 per year
Job Highlights
10+ years experience
Jacksonville, FL Area area
Full-time
 
1001 to 5000 employees
Government
$2,798
monthly
A Retired Military in the Killeen, TX Area area reported making $2,798 per month
Job Highlights
5-7 years experience
Killeen, TX Area area
Full-time
 
10000+ employees
Company - Public
$79,200
per year
An US Army Officer in the Richmond, VA Area area reported making $79,200 per year
Job Highlights
5-7 years experience
Richmond, VA Area area
Full-time
 
10000+ employees
Government
$127,604
per year
A Military Officer in the San Diego, CA Area area reported making $127,604 per year
Job Highlights
10+ years experience
San Diego, CA Area area
Full-time
 
10000+ employees
Government
$100,000
per year
An US Army Officer in the Columbus, GA Area area reported making $100,000 per year
Job Highlights
5-7 years experience
Columbus, GA Area area
Full-time
 
10000+ employees
Government
$56,000
per year
An Active Duty Military in the Washington, DC Area area reported making $56,000 per year
Job Highlights
3-4 years experience
Washington, DC Area area
Full-time
 
10000+ employees
Government
$5,000
monthly
An E5 - Marines - Sergeant in the Jacksonville, NC Area area reported making $5,000 per month
Job Highlights
5-7 years experience
Jacksonville, NC Area area
Full-time
 
10000+ employees
Government