Registered Nurse Salary in Baltimore, MD

Updated on May 09, 2025
Position
City
Salary

How much does a Registered Nurse make in Baltimore, MD?

The average salary for a Registered Nurse is $91,520 per year in Baltimore, MD.

A Registered Nurse in Baltimore, MD, earns a competitive salary. The average annual salary for this role is around $91,520. This figure can vary based on experience and specific healthcare settings. For those just starting, salaries can range from about $64,000 to $70,610. As nurses gain more experience, they can expect to see their salaries increase. Experienced nurses can earn upwards of $136,708 annually.

Several factors influence a nurse's salary in Baltimore. These include the type of healthcare facility, the nurse's level of education, and any additional certifications. Nurses working in hospitals or specialized clinics often earn more than those in outpatient care centers. Higher education levels and certifications in areas like critical care or pediatrics can also lead to higher pay. Job seekers should consider these factors when exploring career opportunities in Baltimore.

Registered Nurse jobs in Baltimore, MD

What are the highest paying cities for a Registered Nurse near Baltimore, MD?

Job seekers looking for top-paying Registered Nurse positions near Baltimore, MD, should consider cities like Washington, DC, and Charlottesville, VA. These cities offer some of the highest salaries for nurses in the region. Baltimore's proximity to these areas makes them excellent options for those seeking better pay and career growth.
Graph displaying highest paying cities salaries for Registered Nurse jobs near Baltimore, MD, highlighting Washington, DC with the highest at $99,764 and Bowie, MD with the lowest at $89,417.
  1. Washington, DC
    Average Salary: $99,764
    In Washington, DC, nursing offers a dynamic environment with access to top-tier medical facilities. Nurses work in renowned institutions like George Washington University Hospital and MedStar Washington Hospital Center. The city's diverse population provides a unique opportunity to serve a wide range of communities.
    Find Registered Nurse jobs in Washington, DC


  2. Charlottesville, VA
    Average Salary: $97,387
    Charlottesville, VA, provides a vibrant setting for nursing careers. The University of Virginia Medical Center is a leading employer, offering cutting-edge medical care. Nurses benefit from a supportive community and a chance to engage in innovative research and treatments.
    Find Registered Nurse jobs in Charlottesville, VA


  3. Philadelphia, PA
    Average Salary: $94,528
    Philadelphia, PA, is a bustling city with many opportunities for nurses. Hospitals like Penn Medicine and Children's Hospital of Philadelphia are prominent employers. The city's rich history and diverse culture make it a rewarding place to work and live.
    Find Registered Nurse jobs in Philadelphia, PA


  4. Richmond, VA
    Average Salary: $94,479
    Richmond, VA, offers a balanced lifestyle with a strong demand for nursing professionals. VCU Medical Center and Bon Secours Richmond Health System are key employers. The city's growing economy and vibrant arts scene provide a fulfilling environment for nurses.
    Find Registered Nurse jobs in Richmond, VA


  5. Dover, DE
    Average Salary: $92,364
    Dover, DE, provides a close-knit community with excellent nursing opportunities. Bayhealth Medical Center and Kent General Hospital are major employers. Nurses enjoy a slower pace of life while still having access to modern medical facilities.
    Find Registered Nurse jobs in Dover, DE


  6. Ellicott City, MD
    Average Salary: $91,702
    Ellicott City, MD, offers a charming setting with quality healthcare options. Howard County General Hospital and other local clinics provide excellent opportunities. The town's historic character and community spirit make it a pleasant place to work.
    Find Registered Nurse jobs in Ellicott City, MD


  7. Wilmington, DE
    Average Salary: $90,569
    Wilmington, DE, combines urban amenities with suburban charm. ChristianaCare and Nemours Children's Hospital are leading employers. Nurses benefit from a diverse patient population and access to advanced medical technologies.
    Find Registered Nurse jobs in Wilmington, DE


  8. Columbia, MD
    Average Salary: $89,885
    Columbia, MD, is a vibrant community with many healthcare options. Howard County General Hospital and other local facilities offer great opportunities. The town's planned layout and community events provide a welcoming environment for nurses.
    Find Registered Nurse jobs in Columbia, MD


  9. Towson, MD
    Average Salary: $89,440
    Towson, MD, offers a mix of urban and suburban living with excellent nursing jobs. Greater Baltimore Medical Center and Sinai Hospital are prominent employers. The area's diverse population and cultural events enrich the nursing experience.
    Find Registered Nurse jobs in Towson, MD


  10. Bowie, MD
    Average Salary: $89,417
    Bowie, MD, provides a growing community with many healthcare opportunities. Doctors Community Hospital and other local clinics offer good positions. The town's proximity to Washington, DC, and its vibrant community life make it an attractive place for nurses.
    Find Registered Nurse jobs in Bowie, MD

What are the best paying companies for a Registered Nurse in Baltimore, MD?

Job seekers looking for top-paying Registered Nurse positions in Baltimore, MD, should consider Mobile Health Team Inc, which offers an annual salary of $142,150. This company leads in compensation, providing a strong financial incentive for skilled nursing professionals. Other notable employers include CAMBAY CONSULTING and Level One Personnel, both offering competitive salaries above $130,000 per year.
Graph displaying best paying company salaries for Registered Nurse jobs in Baltimore, MD, highlighting Mobile Health Team Inc with the highest at $142,150 and National Staffing Solutions with the lowest at $125,294.
  1. Mobile Health Team Inc
    Average Salary: $142,150
    Mobile Health Team Inc offers rewarding Registered Nurse positions in Baltimore, MD. They focus on providing top-notch care in various healthcare settings. Their locations include Baltimore and other parts of Maryland.


  2. CAMBAY CONSULTING
    Average Salary: $134,988
    CAMBAY CONSULTING provides excellent opportunities for Registered Nurses in Baltimore, MD. They offer competitive salaries and a supportive work environment. Their services cover Baltimore and the surrounding areas.


  3. Level One Personnel
    Average Salary: $132,900
    Level One Personnel is a top choice for Registered Nurses in Baltimore, MD. They offer high-paying jobs with great benefits. Their operations are based in Baltimore, providing local employment opportunities.


  4. Business Integra Inc
    Average Salary: $130,103
    Business Integra Inc offers attractive salaries for Registered Nurses in Baltimore, MD. They focus on quality patient care and professional growth. Their services are available in Baltimore and nearby regions.


  5. Trusted Health
    Average Salary: $129,521
    Trusted Health provides excellent opportunities for Registered Nurses in Baltimore, MD. They offer competitive pay and a supportive work environment. Their locations include Baltimore and the surrounding areas.


  6. Winston Resources
    Average Salary: $127,868
    Winston Resources offers rewarding positions for Registered Nurses in Baltimore, MD. They focus on providing high-quality care and professional development. Their services cover Baltimore and other parts of Maryland.


  7. AMN Healthcare
    Average Salary: $126,868
    AMN Healthcare provides competitive salaries for Registered Nurses in Baltimore, MD. They offer a supportive work environment and career growth opportunities. Their locations include Baltimore and the surrounding areas.


  8. Trusted Nurse Staffing
    Average Salary: $126,816
    Trusted Nurse Staffing offers attractive opportunities for Registered Nurses in Baltimore, MD. They focus on quality patient care and professional development. Their services are available in Baltimore and nearby regions.


  9. Texas Nursing Services
    Average Salary: $126,049
    Texas Nursing Services provides rewarding positions for Registered Nurses in Baltimore, MD. They offer competitive pay and a supportive work environment. Their locations include Baltimore and the surrounding areas.


  10. National Staffing Solutions
    Average Salary: $125,294
    National Staffing Solutions offers excellent opportunities for Registered Nurses in Baltimore, MD. They focus on providing high-quality care and professional growth. Their services cover Baltimore and other parts of Maryland.

Currently 97,490 Registered Nurse job openings, nationwide.

How's the job market for a Registered Nurse in the US?

Learn what a Registered Nurse does, how to become one, and understand the job outlook. Get simple steps to start your career as a Registered Nurse today.
Position
Overview
Registered Nurse
97,490 Job Openings