The average salary for an Army Officer is $79,346.
Is Army Officer your job title? Find out what you should be paid
Use our tool to get a personalized report on your market worth.What's this?
$53k - $120k
$1k - $44k
$54k - $120k
Your Market Worth Over Time
How has your pay changed over time for your market? Find out by taking our salary quiz.
Job Satisfaction for Army Officer
Popular Employer Salaries for Army Officer
Army Officer Job Listings
Search for more jobs
Popular Skills for Army Officer
Skills in Team Leadership, Logistics and Project Management are correlated to pay that is above average. Skills that pay less than market rate include Operations Management and Leadership.
Pay by Experience Level for Army Officer
An early career Army Officer with 1-4 years of experience earns an average total compensation (includes tips, bonus, and overtime pay) of $67,082 based on 56 salaries. A mid-career Army Officer with 5-9 years of experience earns an average total compensation of $80,239 based on 53 salaries. An experienced Army Officer with 10-19 years of experience earns an average total compensation of $93,478 based on 34 salaries. In their late career (20 years and higher), employees earn an average total compensation of $120,733.
Pay Difference by Location
Learn more about cost of living by city.
Employees with Army Officer in their job title in San Antonio, Texas earn an average of 18.5% more than the national average. The lowest salaries can be found in Clarksville, Tennessee (18.1% less), Savannah, Georgia (14.4% less) and Seattle, Washington (8.7% less).
Years of Experience
This data is based on 173 survey responses.
Related Job Salaries
$41k - $102k
$48k - $111k
$45k - $170k
$32k - $71k
$51k - $150k
$40k - $84k
$34k - $69k
$42k - $77k
$51k - $97k
$55k - $135k