The average salary for an infantry soldier in North Carolina is around $33,488 per year.
Infantry soldiers earn an average yearly salary of $33,488.
Wages typically start from $26,107 and go up to $66,780.
34% below national average Updated in 2017
Infantry soldier earnings by seniority
Approximate values based on highest and lowest earning segments.
Infantry soldier salary by state
|State Name||Average Salary|
How do infantry soldier salaries compare to similar careers?
Infantry soldiers earn about the same as related careers in North Carolina.
|Infantry soldier salary||$33K|
Source: CareerExplorer (Aggregated)