Pharmacist Salary in Birmingham, AL

Updated on May 09, 2025
Position
City
Salary

How much does a Pharmacist make in Birmingham, AL?

The average salary for a Pharmacist is $124,030 per year in Birmingham, AL.

In Birmingham, AL, pharmacists enjoy a competitive salary. On average, pharmacists earn around $124,030 per year. This figure can vary based on experience and specific job roles. For those starting out, salaries begin at about $68,000. As pharmacists gain more experience, they can see their earnings rise significantly. For example, those with over 10 years of experience can earn upwards of $143,000 annually.

Pharmacists in Birmingham have opportunities to work in various settings, including hospitals, retail pharmacies, and clinics. Each setting may offer different salary ranges. Retail pharmacists often work in busy environments, managing customer interactions and dispensing medications. Hospital pharmacists focus on patient care, often working closely with doctors and nurses. These roles can influence the salary and benefits offered. Pharmacists who take on additional responsibilities or specialize in certain areas may also see higher earnings.

Pharmacist jobs in Birmingham, AL

What are the highest paying cities for a Pharmacist near Birmingham, AL?

Pharmacists near Birmingham, AL, can find some of the highest paying jobs in Tuscaloosa, where the average salary reaches $135,080. Opelika and Montgomery also offer competitive salaries, with averages of $133,000 and $132,019, respectively. These cities provide excellent opportunities for pharmacists seeking both rewarding work and a strong income.
Graph displaying highest paying cities salaries for Pharmacist jobs near Birmingham, AL, highlighting Tuscaloosa, AL with the highest at $135,080 and Florence, AL with the lowest at $126,800.
  1. Tuscaloosa, AL
    Average Salary: $135,080
    In Tuscaloosa, professionals find rewarding roles in healthcare. The city's academic setting and community focus create a supportive environment. Opportunities exist in both retail and hospital settings.
    Find Pharmacist jobs in Tuscaloosa, AL


  2. Opelika, AL
    Average Salary: $133,000
    Opelika offers a blend of community care and modern healthcare facilities. The city's smaller size allows for a close-knit work environment. Local pharmacies and clinics provide diverse experiences.
    Find Pharmacist jobs in Opelika, AL


  3. Montgomery, AL
    Average Salary: $132,019
    Montgomery provides a dynamic healthcare landscape. The capital city's healthcare needs offer various opportunities. Large hospitals and pharmacies are prominent employers.
    Find Pharmacist jobs in Montgomery, AL


  4. Auburn, AL
    Average Salary: $128,948
    Auburn's vibrant university setting creates a unique environment for healthcare professionals. The city's academic influence brings diverse patient experiences. Opportunities range from retail to specialized clinics.
    Find Pharmacist jobs in Auburn, AL


  5. Selma, AL
    Average Salary: $128,691
    Selma offers a community-focused healthcare environment. The city's smaller size allows for personal connections with patients. Local pharmacies and clinics provide essential services.
    Find Pharmacist jobs in Selma, AL


  6. Hoover, AL
    Average Salary: $128,554
    Hoover's growing population creates a demand for healthcare services. The city's suburban setting offers a mix of retail and hospital opportunities. Pharmacies and clinics are expanding.
    Find Pharmacist jobs in Hoover, AL


  7. Northport, AL
    Average Salary: $127,820
    Northport provides a peaceful yet growing healthcare market. The city's community focus allows for strong patient relationships. Local pharmacies and clinics offer stable employment.
    Find Pharmacist jobs in Northport, AL


  8. Huntsville, AL
    Average Salary: $127,402
    Huntsville's diverse healthcare sector offers many opportunities. The city's research and technology focus brings innovation to healthcare. Pharmacies and hospitals provide varied experiences.
    Find Pharmacist jobs in Huntsville, AL


  9. Phenix City, AL
    Average Salary: $127,391
    Phenix City offers a mix of community care and modern healthcare. The city's location near the state line provides unique patient demographics. Pharmacies and clinics offer diverse roles.
    Find Pharmacist jobs in Phenix City, AL


  10. Florence, AL
    Average Salary: $126,800
    Florence provides a supportive healthcare environment. The city's community focus allows for strong patient connections. Local pharmacies and clinics offer stable and rewarding careers.
    Find Pharmacist jobs in Florence, AL

What are the best paying companies for a Pharmacist in Birmingham, AL?

UAB Medicine offers the highest pay for pharmacists in Birmingham, AL, with an average salary of $131,694. CVS Health and Walgreens follow closely, both offering pharmacists an average of $128,750 per year. These companies provide competitive salaries and opportunities for career growth.
Graph displaying best paying company salaries for Pharmacist jobs in Birmingham, AL, highlighting UAB Medicine with the highest at $131,694 and Ascension with the lowest at $100,560.
  1. UAB Medicine
    Average Salary: $131,694
    UAB Medicine offers rewarding Pharmacist positions. They operate several hospitals and clinics in Birmingham, AL. Pharmacists here work in a team-oriented environment, focusing on patient care and education.


  2. CVS Health
    Average Salary: $129,130
    CVS Health provides excellent opportunities for Pharmacists in Birmingham. With multiple locations across the city, CVS Health values community health and offers competitive salaries. Pharmacists work closely with customers to provide personalized care.


  3. Walgreens
    Average Salary: $128,750
    Walgreens is a well-known pharmacy chain with several locations in Birmingham. They offer a supportive work environment for Pharmacists. Employees benefit from ongoing training and development opportunities.


  4. Adecco
    Average Salary: $128,750
    Adecco provides a variety of Pharmacist positions in Birmingham. They focus on matching skilled professionals with the right companies. Pharmacists here enjoy a dynamic work environment and the chance to work with different healthcare providers.


  5. Cardinal Health
    Average Salary: $128,523
    Cardinal Health offers Pharmacist jobs in Birmingham, focusing on healthcare solutions. They operate in multiple locations, providing a collaborative work setting. Pharmacists here contribute to improving patient outcomes.


  6. Ascension
    Average Salary: $100,560
    Ascension provides Pharmacist positions in Birmingham, emphasizing patient-centered care. They operate several hospitals and clinics in the area. Pharmacists work in a supportive environment, focusing on community health.

Currently 6,638 Pharmacist job openings, nationwide.

How's the job market for a Pharmacist in the US?

Learn what a Pharmacist does, how to become one, and understand the job outlook. Get simple steps to start your career as a Pharmacist today.
Position
Overview
Pharmacist
6,638 Job Openings