High-paying nursing jobs in Birmingham

Nursing is caring for patients and managing healthcare. Nurses provide essential support by monitoring patient conditions and administering treatments. They need empathy, attention to detail, and strong communication skills to deliver quality care.


The 687 nursing jobs listed below pay well, with salaries between $50,088 and $183,833 per year. Registered Nurse, Registered Nurse - Medical/Surgical and Licensed Practical Nurse are among the most popular high-paying roles in Birmingham, AL.

Job title

Updated Oct 15, 2026
Job title
Birmingham, AL
Alabama
Job openings (Birmingham)

Certified Registered Nurse Anesthetist

Birmingham

$183,833 per year

Alabama

$160,862 per year

Nurse Practitioner

Birmingham

$126,869 per year

Alabama

$125,259 per year

Registered Nurse - Acute Care

Birmingham

$1,986 per week

Alabama

$1,965 per week

Registered Nurse - Operating Room

Birmingham

$1,937 per week

Alabama

$2,057 per week

Nursing Supervisor

Birmingham

$1,913 per week

Alabama

$1,473 per week

Travel Nurse

Birmingham

$1,890 per week

Alabama

$1,874 per week

Registered Nurse - Emergency Room

Birmingham

$1,888 per week

Alabama

$1,804 per week

Registered Nurse

Birmingham

$1,845 per week

Alabama

$1,909 per week

Registered Nurse - Medical/Surgical

Birmingham

$1,770 per week

Alabama

$1,799 per week

Licensed Practical Nurse

Birmingham

$27.90 per hour

Alabama

$28.86 per hour

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.