Certified Nursing Assistant Salary in Mobile, AL

Updated on May 09, 2025
Position
City
Salary

How much does a Certified Nursing Assistant make in Mobile, AL?

The average salary for a Certified Nursing Assistant is $31,811 per year in Mobile, AL.

A Certified Nursing Assistant (CNA) in Mobile, AL, earns a competitive salary. On average, CNAs in this area make around $31,811 per year. This figure can vary based on experience and specific job settings. For those just starting, salaries may be lower, while more experienced CNAs can earn more.

Factors that influence salary include the type of healthcare facility, such as hospitals, nursing homes, or home healthcare services. CNAs who work in specialized areas or have additional certifications may also see higher pay. Job seekers should consider these factors when looking for opportunities in Mobile, AL.

Certified Nursing Assistant jobs in Mobile, AL

What are the highest paying cities for a Certified Nursing Assistant near Mobile, AL?

Job seekers looking for Certified Nursing Assistant roles near Mobile, AL, can find attractive opportunities in nearby cities. Gadsden, AL, offers the highest average salary at $33,256 per year. This makes it a prime location for those seeking better compensation and career growth. Exploring cities like Montgomery, AL, and Birmingham, AL, also provides competitive salaries, with averages around $33,000. These cities offer a mix of urban and suburban settings, making them appealing for various lifestyles.
Graph displaying highest paying cities salaries for Certified Nursing Assistant jobs near Mobile, AL, highlighting Gadsden, AL with the highest at $33,256 and Dothan, AL with the lowest at $31,219.
  1. Gadsden, AL
    Average Salary: $33,256
    In Gadsden, Alabama, healthcare facilities offer rewarding roles for nursing assistants. They work closely with patients and nurses to provide essential care. Local hospitals like Gadsden Regional Medical Center provide opportunities for professional growth.
    Find Certified Nursing Assistant jobs in Gadsden, AL


  2. Montgomery, AL
    Average Salary: $33,048
    Montgomery, Alabama, is home to several healthcare institutions where nursing assistants play a vital role. They assist in patient care and support medical staff. Hospitals like Baptist Medical Center South offer a supportive environment for career development.
    Find Certified Nursing Assistant jobs in Montgomery, AL


  3. Birmingham, AL
    Average Salary: $32,816
    Birmingham, Alabama, has a thriving healthcare sector with many nursing assistant positions. They work in various settings, from hospitals to clinics. Prominent employers include UAB Medicine and St. Vincent’s, offering excellent career opportunities.
    Find Certified Nursing Assistant jobs in Birmingham, AL


  4. Opelika, AL
    Average Salary: $32,695
    Opelika, Alabama, offers a community-focused environment for nursing assistants. They provide essential care in local hospitals like East Alabama Mental Health Center. The city values compassionate care and professional growth.
    Find Certified Nursing Assistant jobs in Opelika, AL


  5. Decatur, AL
    Average Salary: $32,641
    Decatur, Alabama, provides a supportive environment for nursing assistants. They work in healthcare facilities like Decatur Morgan Hospital. The city offers a chance to make a difference in patient care and advance your career.
    Find Certified Nursing Assistant jobs in Decatur, AL


  6. Bessemer, AL
    Average Salary: $32,361
    In Bessemer, Alabama, nursing assistants find fulfilling roles in healthcare. They assist in patient care and support medical teams. Local hospitals like Grandview Medical Center offer opportunities for professional development.
    Find Certified Nursing Assistant jobs in Bessemer, AL


  7. Athens, AL
    Average Salary: $32,308
    Athens, Alabama, has a growing healthcare sector with many nursing assistant jobs. They work in various settings, from hospitals to clinics. Employers like Athens-Limestone Hospital provide a supportive environment for career growth.
    Find Certified Nursing Assistant jobs in Athens, AL


  8. Selma, AL
    Average Salary: $32,304
    Selma, Alabama, offers a community-focused environment for nursing assistants. They work in local healthcare facilities like Vaughan Regional Medical Center. The city values compassionate care and offers opportunities for professional growth.
    Find Certified Nursing Assistant jobs in Selma, AL


  9. Tuscaloosa, AL
    Average Salary: $31,747
    Tuscaloosa, Alabama, has a thriving healthcare sector with many nursing assistant positions. They work in various settings, from hospitals to clinics. Prominent employers include DCH Regional Medical Center, offering excellent career opportunities.
    Find Certified Nursing Assistant jobs in Tuscaloosa, AL


  10. Dothan, AL
    Average Salary: $31,219
    Dothan, Alabama, offers a supportive environment for nursing assistants. They work in local healthcare facilities like Flowers Hospital. The city values compassionate care and provides opportunities for professional development.
    Find Certified Nursing Assistant jobs in Dothan, AL

What are the best paying companies for a Certified Nursing Assistant in Mobile, AL?

Fresenius Medical Care offers the highest pay for Certified Nursing Assistants in Mobile, AL. This company provides a salary of $40,333. INFIRMARY HEALTH and USA Health also offer competitive salaries, with $32,534 and $32,515, respectively. These companies value their CNAs and offer good compensation.
Graph displaying best paying company salaries for Certified Nursing Assistant jobs in Mobile, AL, highlighting Fresenius Medical Care with the highest at $40,333 and MainStreet Family Care with the lowest at $28,000.
  1. Fresenius Medical Care
    Average Salary: $40,333
    Fresenius Medical Care offers Certified Nursing Assistants (CNAs) a chance to work in a supportive environment. They provide care in various locations across Mobile, AL, including their main facility and several outpatient clinics.


  2. INFIRMARY HEALTH
    Average Salary: $32,534
    INFIRMARY HEALTH is a leading healthcare provider in Mobile, AL. CNAs here work in hospitals and outpatient centers. They focus on patient care and support, ensuring a high standard of service.


  3. USA Health
    Average Salary: $32,515
    USA Health offers CNAs opportunities to work in a dynamic healthcare setting. They operate multiple facilities in Mobile, AL, providing a range of services. CNAs here play a crucial role in patient care and support.


  4. Ball Healthcare
    Average Salary: $30,750
    Ball Healthcare provides CNAs with a chance to work in a caring environment. They have several locations in Mobile, AL. CNAs here support patients and work closely with healthcare teams.


  5. SCA Health
    Average Salary: $30,120
    SCA Health offers CNAs opportunities to work in specialized care settings. They operate in various facilities in Mobile, AL. CNAs here focus on providing high-quality patient care.


  6. Ascension
    Average Salary: $30,000
    Ascension provides CNAs with a chance to work in a supportive healthcare environment. They have several locations in Mobile, AL. CNAs here play a key role in patient care and support.


  7. Mobile Nursing and Rehabilitation Center, LLC
    Average Salary: $28,317
    Mobile Nursing and Rehabilitation Center, LLC offers CNAs opportunities to work in a caring environment. They have several locations in Mobile, AL. CNAs here focus on providing quality care to patients.


  8. MainStreet Family Care
    Average Salary: $28,000
    MainStreet Family Care provides CNAs with a chance to work in a supportive healthcare setting. They operate in several locations in Mobile, AL. CNAs here support patients and work closely with healthcare teams.

Currently 14,934 Certified Nursing Assistant job openings, nationwide.

How's the job market for a Certified Nursing Assistant in the US?

Learn what a Certified Nursing Assistant does, how to become one, and understand the job outlook. Get simple steps to start your career as a Certified Nursing Assistant today.
Position
Overview
Certified Nursing Assistant
14,934 Job Openings