Based on salary data, medics earn between approximately $49,603 and $59,582 annually, with a median around $53,590. Highest pay varies by location, but generally, medics in top-paying cities can expect salaries within this range, reflecting regional differences and experience levels.