United States Army Medical Sergeants earn $42,000 annually, or $20 per hour, which is equal to the national average for all Medical Sergeants at $42,000 annually and 43% lower than the national salary average for all working Americans.
$42KUnited States Army Medical Sergeant without location (8 salaries)
Equal to national average Medical Sergeant salary ($42K)
-$1K (2%) less than average United States Army salary ($43K)
"Way underpaid, but that is the nature of the beast."