Alabama RN Salaries by Metro Area (2020): Birmingham, Huntsville, Mobile & More

State Average (May 2020)

Average annual wage for RNs in Alabama: $63,410 (BLS).

Metropolitan Area Breakdown

  • Birmingham: $63,610
  • Huntsville: $63,180
  • Mobile: $61,940
  • Montgomery: $62,280
  • Tuscaloosa: $62,730

Factors Influencing Pay

  • Education (BSN > ADN)
  • Experience (more years = higher pay)
  • Specialty (critical care, OR nursing pay more)
  • Employer (hospitals > nursing homes/other settings)

Nursing Homes - Related Articles