High-paying nursing jobs in Baltimore

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 1,769 nursing jobs listed below pay well, with salaries between $44,715 and $231,666 per year. Nursing Assistant, Registered Nurse and Licensed Practical Nurse are among the most popular high-paying roles in Baltimore, MD.

Job title

Updated Sep 12, 2026
Job title
Baltimore, MD
Maryland
Job openings (Baltimore)

Certified Registered Nurse Anesthetist

Baltimore

$231,666 per year

Maryland

$251,208 per year

Advanced Practice Provider

Baltimore

$143,210 per year

Maryland

$129,824 per year

Nurse Practitioner

Baltimore

$121,703 per year

Maryland

$124,405 per year

Nursing Supervisor

Baltimore

$2,323 per week

Maryland

$1,820 per week

Registered Nurse

Baltimore

$2,092 per week

Maryland

$1,718 per week

Registered Nurse - Emergency Room

Baltimore

$2,074 per week

Maryland

$2,120 per week

Registered Nurse - Medical/Surgical

Baltimore

$1,992 per week

Maryland

$2,009 per week

Registered Nurse II

Baltimore

$46.54 per hour

Maryland

$43.76 per hour

Licensed Practical Nurse

Baltimore

$36.75 per hour

Maryland

$36.26 per hour

Nursing Assistant

Baltimore

$19.80 per hour

Maryland

$19.92 per hour

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