Content has loaded

Non-commissioned officer salary in United States (Updated 2026)

How much does a Non-commissioned Officer make in the United States?

Average base salary

$15.77
Average $15.77
Low $10.93
High $22.73

The average salary for a non-commissioned officer is $15.77 per hour in the United States. 238 salaries taken from job postings on Indeed in the past 36 months (updated July 10, 2026).

Non-commissioned Officer job openings in United States

slide 1 of 6
slide1 of 6
Medical Assistant - Sleep Medi...
Henry Ford Health3.8out of 5 stars.
Detroit, MI
Full-time
1 day ago

Highest paying companies for Non-commissioned Officer in United States

Average year pay is based on job postings on Indeed in the past 36 months.
Association of the United Stat...
 
$140,000per year
View company
USC Arcadia Hospital
 
$125,000per year
Baltimore County, MD
 
$110,594per year
Everforth
 
$95,000per year
Everforth CyberCoders
 
$95,000per year
City of Seattle
 
$94,935per year

Highest paying cities for Non-commissioned Officers near United States

  1. Indianapolis, IN
    $20.00 per hour
  2. Dallas, TX
    $17.33 per hour
  3. Austin, TX
    $16.87 per hour
  4. San Antonio, TX
    $16.23 per hour
  5. Houston, TX
    $13.68 per hour

Where can a Non-commissioned Officer earn more?

Compare salaries for Non-commissioned Officers in different locations
vs

How much do similar professions as Non-commissioned Officer get paid in United States?

Senior Non-commissioned Officer

Job openings
Average $55,029 per year