Licensed Practical Nurse Salary in Baltimore, MD

Updated on May 09, 2025
Position
City
Salary

How much does a Licensed Practical Nurse make in Baltimore, MD?

The average salary for a Licensed Practical Nurse is $70,367 per year in Baltimore, MD.

A Licensed Practical Nurse (LPN) in Baltimore, MD, earns a competitive salary. On average, LPNs in the area make around $70,367 per year. This figure can vary based on experience, education, and the specific healthcare facility. LPNs with more years of experience often see higher pay.

LPNs in Baltimore can expect to earn between $55,050 and $81,000 annually. The lowest-paid LPNs make around $55,050, while the highest-paid LPNs earn about $81,000. This range provides a good overview of potential earnings for those in the profession. Factors that can influence salary include the type of healthcare setting, such as hospitals, clinics, or long-term care facilities, and any additional certifications or specializations.

Licensed Practical Nurse jobs in Baltimore, MD

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

Job seekers in the Baltimore area can find excellent opportunities for Licensed Practical Nurses (LPNs) in nearby cities. Ellicott City, MD, offers the highest average salary at $71,764. Annapolis, MD, follows closely with an average salary of $71,624. These cities provide competitive pay and a chance to work in well-regarded healthcare facilities. Exploring these cities can lead to a rewarding career with good pay. Towson, MD, and Pikesville, MD, also offer attractive salaries for LPNs, making them good options to consider. Philadelphia, PA, and Salisbury, MD, provide additional opportunities with salaries around $70,000. These cities offer a mix of urban and suburban settings, allowing for a variety of work environments.
Graph displaying highest paying cities salaries for Licensed Practical Nurse jobs near Baltimore, MD, highlighting Ellicott City, MD with the highest at $71,764 and Columbia, MD with the lowest at $67,284.
  1. Ellicott City, MD
    Average Salary: $71,764
    In Ellicott City, nurses find a welcoming environment with a strong community focus. Local healthcare facilities like Howard County General Hospital offer excellent opportunities for professional growth. The area's charm and proximity to Baltimore make it a desirable place to work and live.
    Find Licensed Practical Nurse jobs in Ellicott City, MD


  2. Annapolis, MD
    Average Salary: $71,624
    Annapolis provides a unique blend of historic charm and modern healthcare needs. Nurses here benefit from working in a city with a strong sense of community. Anne Arundel Medical Center is a prominent employer, offering a range of experiences for those in the field.
    Find Licensed Practical Nurse jobs in Annapolis, MD


  3. Towson, MD
    Average Salary: $70,842
    Towson offers a vibrant community with plenty of opportunities for healthcare professionals. Local hospitals like Greater Baltimore Medical Center provide a supportive environment for nurses. The city's diverse population adds to the rich experience of working here.
    Find Licensed Practical Nurse jobs in Towson, MD


  4. Pikesville, MD
    Average Salary: $70,773
    Pikesville is known for its friendly atmosphere and excellent healthcare facilities. Sinai Hospital is a key employer in the area, offering many chances for career development. The city's suburban setting provides a good work-life balance for nurses.
    Find Licensed Practical Nurse jobs in Pikesville, MD


  5. Philadelphia, PA
    Average Salary: $69,786
    Philadelphia is a bustling city with a rich history and a thriving healthcare sector. Major hospitals like Penn Medicine and Children's Hospital of Philadelphia offer diverse experiences. The city's vibrant culture and public transport make it an exciting place to work.
    Find Licensed Practical Nurse jobs in Philadelphia, PA


  6. Salisbury, MD
    Average Salary: $69,236
    Salisbury offers a quieter pace with a strong sense of community. Peninsula Regional Medical Center is a leading employer, providing a supportive environment for nurses. The city's affordable cost of living and close-knit community add to its appeal.
    Find Licensed Practical Nurse jobs in Salisbury, MD


  7. Catonsville, MD
    Average Salary: $68,607
    Catonsville provides a suburban setting with a strong community feel. Local hospitals like Northwest Hospital offer many opportunities for professional growth. The area's proximity to Baltimore makes it an attractive place for nurses to work and live.
    Find Licensed Practical Nurse jobs in Catonsville, MD


  8. Silver Spring, MD
    Average Salary: $68,339
    Silver Spring offers a dynamic environment with plenty of opportunities for healthcare professionals. Local hospitals like Holy Cross Hospital provide a supportive setting for nurses. The city's diverse population and vibrant culture add to the rich experience of working here.
    Find Licensed Practical Nurse jobs in Silver Spring, MD


  9. Wilmington, DE
    Average Salary: $68,138
    Wilmington provides a mix of urban and suburban living with a strong healthcare sector. ChristianaCare and Nemours/Alfred I. duPont Hospital for Children are prominent employers. The city's proximity to Philadelphia and its affordable cost of living make it an attractive place for nurses.
    Find Licensed Practical Nurse jobs in Wilmington, DE


  10. Columbia, MD
    Average Salary: $67,284
    Columbia offers a modern suburban setting with excellent healthcare facilities. Local hospitals like Howard County General Hospital provide a supportive environment for nurses. The city's planned layout and community events make it a pleasant place to work and live.
    Find Licensed Practical Nurse jobs in Columbia, MD

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

Baltimore offers many great job opportunities for Licensed Practical Nurses. ConnectRN leads with a top salary of $101,250. This company provides flexible work options and excellent benefits. Genie Healthcare and CAMBAY CONSULTING also offer competitive pay, with salaries around $98,640 and $88,434, respectively. These companies value their nurses and provide supportive work environments.
Graph displaying best paying company salaries for Licensed Practical Nurse jobs in Baltimore, MD, highlighting connectRN with the highest at $101,250 and Aya Healthcare with the lowest at $76,800.
  1. connectRN
    Average Salary: $101,250
    ConnectRN offers Licensed Practical Nurse jobs with a competitive salary. They provide flexible scheduling and work in various healthcare settings. ConnectRN operates in Baltimore and other major cities.


  2. Genie Healthcare
    Average Salary: $98,640
    Genie Healthcare provides rewarding LPN positions with a strong salary. They focus on quality patient care and offer opportunities in hospitals and clinics. Genie Healthcare operates in Baltimore and nearby areas.


  3. CAMBAY CONSULTING
    Average Salary: $88,434
    CAMBAY CONSULTING offers LPN jobs with a good salary. They emphasize professional growth and provide placements in various healthcare facilities. CAMBAY CONSULTING operates in Baltimore and surrounding regions.


  4. CareerStaff Unlimited
    Average Salary: $84,480
    CareerStaff Unlimited offers LPN positions with a solid salary. They focus on career development and provide jobs in hospitals and long-term care facilities. CareerStaff Unlimited operates in Baltimore and other cities.


  5. Westgate Hills Rehabilitation and Healthcare Center
    Average Salary: $82,286
    Westgate Hills Rehabilitation and Healthcare Center offers LPN jobs with a good salary. They provide a supportive work environment and focus on patient care. This company operates in Baltimore.


  6. National Staffing Solutions
    Average Salary: $78,667
    National Staffing Solutions offers LPN positions with a fair salary. They provide diverse job opportunities in healthcare settings. National Staffing Solutions operates in Baltimore and other locations.


  7. Oculus Health
    Average Salary: $78,000
    Oculus Health offers LPN jobs with a competitive salary. They focus on patient care and provide placements in various healthcare facilities. Oculus Health operates in Baltimore.


  8. NURSES DIRECT, LLC
    Average Salary: $78,000
    NURSES DIRECT, LLC offers LPN positions with a good salary. They provide flexible scheduling and job opportunities in different healthcare settings. NURSES DIRECT, LLC operates in Baltimore.


  9. Trusted Health
    Average Salary: $77,653
    Trusted Health offers LPN jobs with a fair salary. They focus on career growth and provide job placements in hospitals and clinics. Trusted Health operates in Baltimore and other areas.


  10. Aya Healthcare
    Average Salary: $76,800
    Aya Healthcare offers LPN positions with a good salary. They provide diverse job opportunities and focus on professional development. Aya Healthcare operates in Baltimore and other cities.

Currently 32,235 Licensed Practical Nurse job openings, nationwide.

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

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