Skip to content

The average salary for a Medical Scientist in Alabama is $73,280.

Annual Average Salary Information

Annual Average Salary: $73,280

$45,320$121,110

Hourly Pay Information

Hourly Average Salary: $35.23

$21.79$58.23