How much does a Certified Nursing Assistant make in Baltimore, MD?
A Certified Nursing Assistant (CNA) in Baltimore, MD, earns an average yearly salary of $41,102. This salary can vary based on experience and specific job duties. Many CNAs find that their earnings increase with more experience and additional certifications.
The salary range for CNAs in Baltimore spans from $33,000 to $52,250. Here is a breakdown of the salary distribution:
- 5.82% earn between $33,000 and $34,750
- 8.71% earn between $34,750 and $36,500
- 16.86% earn between $36,500 and $38,250
- 9.45% earn between $38,250 and $40,000
- 13.74% earn between $40,000 and $41,750
- 9.31% earn between $41,750 and $43,500
- 15.69% earn between $43,500 and $45,250
- 6.89% earn between $45,250 and $47,000
- 3.12% earn between $47,000 and $48,750
- 1.16% earn between $48,750 and $50,500
- 4.24% earn between $50,500 and $52,250
What are the highest paying cities for a Certified Nursing Assistant near Baltimore, MD?

-
Washington, DC
Average Salary: $49,119
In Washington, DC, CNAs work in top-tier hospitals like George Washington University Hospital. They assist patients with daily activities and support nurses. The city offers many opportunities for professional growth.
Find Certified Nursing Assistant jobs in Washington, DC
-
Oxon Hill, MD
Average Salary: $45,875
Oxon Hill, MD, provides CNAs with a chance to work in a community-focused environment. They support patients in facilities like Doctors Community Hospital. The area values compassionate care and teamwork.
Find Certified Nursing Assistant jobs in Oxon Hill, MD
-
Harrisburg, PA
Average Salary: $44,733
In Harrisburg, PA, CNAs find rewarding roles in places like Penn State Health Holy Spirit Medical Center. They help patients with their daily needs and work closely with healthcare teams. The city offers a supportive work environment.
Find Certified Nursing Assistant jobs in Harrisburg, PA
-
Salisbury, MD
Average Salary: $42,702
Salisbury, MD, offers CNAs opportunities to work in facilities such as Peninsula Regional Medical Center. They assist patients with personal care and daily activities. The community values their dedication and hard work.
Find Certified Nursing Assistant jobs in Salisbury, MD
-
Frederick, MD
Average Salary: $42,506
In Frederick, MD, CNAs work in hospitals like Frederick Health Hospital. They provide essential care to patients and support nursing staff. The area is known for its friendly and collaborative work culture.
Find Certified Nursing Assistant jobs in Frederick, MD
-
Towson, MD
Average Salary: $42,375
Towson, MD, offers CNAs positions in places like Greater Baltimore Medical Center. They help patients with daily tasks and support healthcare teams. The city values their commitment to patient care.
Find Certified Nursing Assistant jobs in Towson, MD
-
Columbia, MD
Average Salary: $42,309
In Columbia, MD, CNAs work in facilities like Howard County General Hospital. They assist patients with personal care and daily activities. The community appreciates their dedication and compassion.
Find Certified Nursing Assistant jobs in Columbia, MD
-
Ellicott City, MD
Average Salary: $41,920
Ellicott City, MD, provides CNAs with opportunities to work in places like The Centers for Advanced Orthopaedics. They help patients with daily tasks and support healthcare teams. The area values their hard work and teamwork.
Find Certified Nursing Assistant jobs in Ellicott City, MD
-
Annapolis, MD
Average Salary: $41,600
In Annapolis, MD, CNAs work in facilities like Anne Arundel Medical Center. They assist patients with personal care and daily activities. The community values their dedication and compassion.
Find Certified Nursing Assistant jobs in Annapolis, MD
-
Philadelphia, PA
Average Salary: $41,558
In Philadelphia, PA, CNAs find roles in top hospitals like Penn Presbyterian Medical Center. They support patients with daily needs and work closely with healthcare teams. The city offers many opportunities for professional growth.
Find Certified Nursing Assistant jobs in Philadelphia, PA
What are the best paying companies for a Certified Nursing Assistant in Baltimore, MD?

-
DaVita
Average Salary: $46,649
DaVita offers Certified Nursing Assistant jobs in Baltimore, MD. They work in various locations, including hospitals and outpatient clinics. DaVita focuses on providing quality care to patients with kidney disease and other chronic conditions.
-
National Staffing Solutions
Average Salary: $44,750
National Staffing Solutions provides CNA jobs in Baltimore, MD. They operate in multiple healthcare facilities, including hospitals and nursing homes. They offer flexible staffing solutions to meet the needs of their clients.
-
ATC Healthcare
Average Salary: $44,000
ATC Healthcare offers CNA positions in Baltimore, MD. They work in various healthcare settings, including hospitals and rehabilitation centers. ATC Healthcare is known for its commitment to providing high-quality patient care.
-
University of Maryland Medical System
Average Salary: $43,527
The University of Maryland Medical System offers CNA jobs in Baltimore, MD. They operate in several hospitals and outpatient centers. The system is dedicated to providing excellent patient care and medical education.
-
CommuniCare Health Services
Average Salary: $42,944
CommuniCare Health Services provides CNA jobs in Baltimore, MD. They work in nursing homes and assisted living facilities. CommuniCare focuses on delivering compassionate care to seniors and those with special needs.
-
Fresenius Medical Care
Average Salary: $42,152
Fresenius Medical Care offers CNA positions in Baltimore, MD. They operate in dialysis centers and hospitals. The company is dedicated to improving the lives of patients with chronic kidney disease.
-
Johns Hopkins Health System
Average Salary: $41,494
Johns Hopkins Health System offers CNA jobs in Baltimore, MD. They work in renowned hospitals and outpatient clinics. The system is known for its excellence in patient care and medical research.
-
Keswick Multicare Center
Average Salary: $40,880
Keswick Multicare Center provides CNA jobs in Baltimore, MD. They operate in skilled nursing and rehabilitation centers. The center focuses on providing comprehensive care to patients in need of recovery and rehabilitation.
-
FutureCare
Average Salary: $40,678
FutureCare offers CNA positions in Baltimore, MD. They work in nursing homes and assisted living facilities. FutureCare is dedicated to providing compassionate care and support to seniors and those with special needs.
-
ACI Federal
Average Salary: $40,657
ACI Federal provides CNA jobs in Baltimore, MD. They operate in various healthcare facilities, including hospitals and outpatient clinics. The company focuses on delivering quality care to patients and supporting healthcare professionals.
What are the best paying Certified Nursing Assistant related jobs in Baltimore, MD?

-
Director of Nursing
Average Salary: $111,741
This role oversees the nursing staff and ensures high-quality care. They work closely with doctors and other healthcare providers. They manage budgets and staff schedules.
Find Director of Nursing jobs in Baltimore, MD
-
Registered Nurse
Average Salary: $90,225
RNs provide direct patient care and coordinate with other healthcare professionals. They work in hospitals, clinics, and private practices. They administer medications and monitor patients.
Find Registered Nurse jobs in Baltimore, MD
-
Informatics Nurse
Average Salary: $89,988
They use technology to improve patient care. They work with electronic health records and other systems. They help train staff on new technologies.
Find Informatics Nurse jobs in Baltimore, MD
-
Surgical Technician
Average Salary: $76,989
They assist surgeons during operations. They prepare the operating room and equipment. They handle instruments and help with patient care before and after surgery.
Find Surgical Technician jobs in Baltimore, MD
-
Orderly
Average Salary: $71,873
They help move patients and clean rooms. They assist with basic care tasks. They work in hospitals and long-term care facilities.
Find Orderly jobs in Baltimore, MD
-
Licensed Practical Nurse
Average Salary: $70,654
LPNs provide basic patient care. They work under the supervision of doctors and RNs. They take vital signs and help with daily activities.
Find Licensed Practical Nurse jobs in Baltimore, MD
-
Licensed Vocational Nurse
Average Salary: $69,159
LVNs offer essential patient care. They work in various healthcare settings. They assist with medical procedures and provide support to RNs.
Find Licensed Vocational Nurse jobs in Baltimore, MD
-
Patient Advocate
Average Salary: $64,254
They help patients navigate the healthcare system. They ensure patients understand their care options. They work in hospitals and clinics.
Find Patient Advocate jobs in Baltimore, MD
-
Orthopedic Technician
Average Salary: $50,610
They assist with orthopedic surgeries and treatments. They prepare patients and equipment. They work in specialized clinics and hospitals.
Find Orthopedic Technician jobs in Baltimore, MD
-
Psychiatric Aide
Average Salary: $49,330
They support patients with mental health issues. They assist with daily activities and therapies. They work in psychiatric hospitals and clinics.
Find Psychiatric Aide jobs in Baltimore, MD