How much does a Naval Officer make?

Updated Jul 21, 2021

Industry

Employer Size

Experience

$96,427 /yr
Average Base Pay

362 salaries

$64K

Low

$96K

Average

$146K

High

No additional cash compensation has been reported for this role

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

How much should you negotiate?

See how your offer stacks up to other pay packages and negotiate confidently.

Analyze Offer

Related Job Titles

Air Force Officer

$73,769

per year

View SalariesSee Open Jobs

Salaries by Company

Location

or

Find a Specific Employer

Sort:

Company

Average Base Salary in (USD)

Range

US Navy
3.8

US Navy

Naval Officer

$100,047

 /yr
Range: $31K - $198K
330 salaries
See 331 salaries from all locations

$31K

$198K

$30,577 - $197,878 Range

US Department of Defense
4.1

US Department of Defense

Naval Officer

$74,692

 /yr
Range: $66K - $172K

$66K

$172K

$66,173 - $171,999 Range

United States Navy Reserves
4.2

United States Navy Reserves

Naval Officer - Hourly
About 

$4 -$69

 hourly

$4

$69

$4 - $69 Range

US Strategic Command
3.3

US Strategic Command

Naval Officer
About 

$96K -$147K

$96K

$147K

$96,387 - $146,679 Range

Amazon
3.8

Amazon

Naval Officer
About 

$75K -$81K

$75K

$81K

$74,635 - $81,000 Range

Target
3.7

Target

Naval Officer
About 

$49K -$53K

$49K

$53K

$49,248 - $53,209 Range

SpaceX
4.1

SpaceX

Naval Officer
About 

$105K -$114K

$105K

$114K

$105,291 - $113,835 Range

Is this helpful? The community relies on everyone sharing –Add Anonymous Salary
Educational Testing Service
3.5

Educational Testing Service

Naval Officer - Monthly
About 

$7K -$7K

$7K

$7K

$6,764 - $7,259 Range

Naval Sea Systems Command
3.8

Naval Sea Systems Command

Naval Officer - Monthly
About 

$10K -$11K

$10K

$11K

$9,634 - $10,607 Range

United States Navy Reserves
4.2

United States Navy Reserves

Naval Officer
About 

$94K -$102K

$94K

$102K

$94,109 - $101,801 Range

USNR
4.1

USNR

Naval Officer
About 

$54K -$59K

$54K

$59K

$54,486 - $59,432 Range

SOCOM
4.3

SOCOM

Naval Officer
About 

$154K -$167K

$154K

$167K

$153,816 - $166,964 Range

United States Space Force

Naval Officer
About 

$107K -$113K

$107K

$113K

$106,583 - $113,495 Range

4.2

Turkish Navy Forces

Naval Officer - Monthly
About 

$3K -$4K

$3K

$4K

$3,336 - $3,620 Range

US Navy
3.8

US Navy

US Naval Officer

$101,925

 /yr
Range: $12K - $197K

$12K

$197K

$11,561 - $196,952 Range

US Navy
3.8

US Navy

Naval Aviator

$101,880

 /yr
Range: $27K - $204K

$27K

$204K

$26,500 - $203,521 Range

US Navy
3.8

US Navy

Naval Officer -Lieutenant

$92,204

 /yr
Range: $66K - $136K

$66K

$136K

$65,633 - $135,560 Range

US Navy
3.8

US Navy

Naval Flight Officer

$93,119

 /yr
Range: $50K - $134K

$50K

$134K

$50,240 - $133,870 Range

US Navy
3.8

US Navy

Naval Officer, Lieutenant Commander

$108,876

 /yr
Range: $90K - $158K

$90K

$158K

$90,384 - $158,425 Range

US Navy
3.8

US Navy

Naval Officer - Lieutenant

$90,152

 /yr
Range: $71K - $135K

$71K

$135K

$70,706 - $134,858 Range

Download as data Table
Viewing 1 - 10 of 1,729

Frequently asked questions about a Naval Officer salaries

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

The highest salary for a Naval Officer in United States is $145,552 per year.

The lowest salary for a Naval Officer in United States is $63,882 per year.

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

Recent Salary Reports

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

$40,000
per year
An E5 - Marines - Sergeant in the San Diego, CA Area area reported making $40,000 per year
Job Highlights
5-7 years experience
San Diego, CA Area area
Full-time
 
10000+ employees
Government
$50,000
per year
A Military in the Salinas, CA Area area reported making $50,000 per year
Job Highlights
5-7 years experience
Salinas, CA Area area
Full-time
 
10000+ employees
Government
$25,000
per year
A 19D Cavalry Scout in the Killeen, TX Area area reported making $25,000 per year
Job Highlights
3-4 years experience
Killeen, TX Area area
Full-time
 
10000+ employees
Government
$52,600
per year
A Captain, Company Commander in the Enterprise, AL Area area reported making $52,600 per year
Job Highlights
8-10 years experience
Enterprise, AL Area area
Full-time
 
10000+ employees
Government
$131,000
per year
A Military Officer in the Oklahoma City, OK Area area reported making $131,000 per year
Job Highlights
10+ years experience
Oklahoma City, OK Area area
Full-time
 
10000+ employees
Government
$65,000
per year
An O2 - Army - First Lieutenant in the Austin, TX Area area reported making $65,000 per year
Job Highlights
3-4 years experience
Austin, TX Area area
Full-time
 
201 to 500 employees
Government
$80,000
per year
A Military Officer in the Norfolk, VA Area area reported making $80,000 per year
Job Highlights
10+ years experience
Norfolk, VA Area area
Part-time
 
1001 to 5000 employees
Government
$25
hourly
A Retired Military in the Ardmore, OK Area area reported making $25 per hour
Job Highlights
10+ years experience
Ardmore, OK Area area
Freelance
 
10000+ employees
Government
$75,000
per year
An Active Duty Military in the San Diego, CA Area area reported making $75,000 per year
Job Highlights
8-10 years experience
San Diego, CA Area area
Contract
 
10000+ employees
Government
$150,000
per year
A Retired Military Veteran in the Lynchburg, VA Area area reported making $150,000 per year
Job Highlights
10+ years experience
Lynchburg, VA Area area
Freelance
 
1001 to 5000 employees
Company - Public
Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.