How much does a Military Officer make?

Updated Oct 21, 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,223

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.

$5,200
monthly
An U S Army Sergeant First Class E7 in the Seattle, WA Area area reported making $5,200 per month
Job Highlights
10+ years experience
Seattle, WA Area area
Full-time
 
10000+ employees
Government
$56,000
per year
An Infantry in the Seattle, WA Area area reported making $56,000 per year
Job Highlights
1-2 years experience
Seattle, WA Area area
Full-time
 
10000+ employees
Government
$80,000
per year
An E7 - Marines - Gunnery Sergeant in the Hilton Head Island, SC Area area reported making $80,000 per year
Job Highlights
10+ years experience
Hilton Head Island, SC Area area
Full-time
 
10000+ employees
Government
$40,632
per year
An Active Duty Military in the Seattle, WA Area area reported making $40,632 per year
Job Highlights
1-2 years experience
Seattle, WA Area area
Full-time
 
10000+ employees
Government
$4,000
monthly
An E5 - Army - Sergeant in the Killeen, TX Area area reported making $4,000 per month
Job Highlights
5-7 years experience
Killeen, TX Area area
Full-time
 
5001 to 10000 employees
Government
$73,000
per year
An Army Honor Guard in the New Haven, CT Area area reported making $73,000 per year
Job Highlights
3-4 years experience
New Haven, CT Area area
Full-time
 
1001 to 5000 employees
Government
$4,000
monthly
An Active Duty Military in the Augusta, GA Area area reported making $4,000 per month
Job Highlights
8-10 years experience
Augusta, GA Area area
Contract
 
10000+ employees
Government
$4,041
monthly
An United States Navy in the San Diego, CA Area area reported making $4,041 per month
Job Highlights
10+ years experience
San Diego, CA Area area
Full-time
 
1001 to 5000 employees
Government