Medical Technician Salaries in Birmingham, AL

Salary estimated from 9 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: July 31, 2018
Average in Birmingham, AL
$11.77 per hour
43% Below national average
  • Most Reported
$7.25
$22.65
Salary Distribution

How much does a Medical Technician make in Birmingham, AL?

The average salary for a Medical Technician is $11.77 per hour in Birmingham, AL, which is 43% below the national average. Salary estimates are based on 9 salaries submitted anonymously to Indeed by Medical Technician employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Medical Technician is 1-3 years.
Medical Technician salaries by company in Birmingham, AL
CompanyAverage salary
$41,892 per year
$16.09 per hour
Medical Technician salaries by location
CityAverage salary
$10.00 per hour
$25,033 per year