Pharmacist Salary in Columbus, OH

Updated on Jun 05, 2025
Position
City
Salary

How much does a Pharmacist make in Columbus, OH?

The average salary for a Pharmacist is $118,385 per year in Columbus, OH.

In Columbus, OH, pharmacists enjoy a competitive salary that reflects their vital role in healthcare. On average, pharmacists earn around $118,385 per year. This figure can vary based on experience, education, and the specific type of pharmacy where they work. For those just starting, salaries may begin around $62,500. As pharmacists gain more experience, they can see their earnings rise to over $150,000 annually.

Several factors can influence the salary of a pharmacist in Columbus. These include the size of the pharmacy, whether it is independent or part of a larger chain, and the specific services they offer. Pharmacists who work in hospitals or specialty pharmacies often earn higher salaries compared to those in retail settings. Continuing education and certifications can also lead to higher pay. For example, pharmacists with a specialty in areas like oncology or infectious diseases may command higher salaries due to their specialized skills.

Pharmacist jobs in Columbus, OH

What are the highest paying cities for a Pharmacist near Columbus, OH?

Pharmacists near Columbus, OH, can find some of the best pay in Zanesville, OH. The average salary there is $138,868. Detroit, MI, and Richmond, IN, follow closely with average salaries of $135,512 and $133,028, respectively. These cities offer competitive wages for those in the pharmacy field.
Graph displaying highest paying cities salaries for Pharmacist jobs near Columbus, OH, highlighting Zanesville, OH with the highest at $138,868 and Cambridge, OH with the lowest at $127,367.
  1. Zanesville, OH
    Average Salary: $138,868
    In Zanesville, professionals find rewarding opportunities in healthcare. The city's growing population supports a demand for skilled pharmacists. Local pharmacies and hospitals offer a chance to make a difference in patients' lives.
    Find Pharmacist jobs in Zanesville, OH


  2. Detroit, MI
    Average Salary: $135,512
    Detroit offers a dynamic environment for healthcare workers. The city's diverse population creates a need for knowledgeable pharmacists. Working in major hospitals and pharmacies, professionals can expect to engage with a wide range of patients.
    Find Pharmacist jobs in Detroit, MI


  3. Richmond, IN
    Average Salary: $133,028
    Richmond provides a community-focused setting for healthcare careers. The city's smaller size allows for close-knit professional relationships. Pharmacists here enjoy a supportive work environment with opportunities for growth.
    Find Pharmacist jobs in Richmond, IN


  4. Lancaster, OH
    Average Salary: $133,011
    Lancaster is a great place for those looking to balance work and life. The city offers a mix of urban and rural settings. Pharmacists can find fulfilling work in local pharmacies and healthcare facilities, enjoying a strong sense of community.
    Find Pharmacist jobs in Lancaster, OH


  5. Springfield, OH
    Average Salary: $129,932
    Springfield offers a stable environment for healthcare professionals. The city's healthcare sector is robust, with many opportunities in both retail and hospital settings. Pharmacists can expect to work in well-established facilities.
    Find Pharmacist jobs in Springfield, OH


  6. Mansfield, OH
    Average Salary: $129,443
    Mansfield provides a welcoming atmosphere for healthcare workers. The city offers a variety of opportunities in both community and hospital pharmacies. Pharmacists here can expect to build lasting relationships with patients.
    Find Pharmacist jobs in Mansfield, OH


  7. Dayton, OH
    Average Salary: $129,060
    Dayton is a vibrant city with many opportunities for healthcare professionals. The city's large population supports a high demand for pharmacists. Working in major hospitals and pharmacies, professionals can expect to be part of a dynamic healthcare team.
    Find Pharmacist jobs in Dayton, OH


  8. Newark, OH
    Average Salary: $128,730
    Newark offers a supportive environment for healthcare careers. The city's community-focused approach makes it a great place for pharmacists. Opportunities in local pharmacies and healthcare facilities allow for meaningful patient interactions.
    Find Pharmacist jobs in Newark, OH


  9. Elyria, OH
    Average Salary: $127,679
    Elyria provides a friendly setting for healthcare professionals. The city's smaller size allows for close-knit professional relationships. Pharmacists here enjoy a supportive work environment with opportunities for growth.
    Find Pharmacist jobs in Elyria, OH


  10. Cambridge, OH
    Average Salary: $127,367
    Cambridge offers a peaceful environment for healthcare careers. The city's community-focused approach makes it a great place for pharmacists. Opportunities in local pharmacies and healthcare facilities allow for meaningful patient interactions.
    Find Pharmacist jobs in Cambridge, OH

What are the best paying companies for a Pharmacist in Columbus, OH?

Pharmacists in Columbus, OH, can find excellent job opportunities with top-paying companies. CVS Health, Walmart, and Walgreens offer some of the highest salaries. These companies provide competitive benefits and career growth opportunities.
Graph displaying best paying company salaries for Pharmacist jobs in Columbus, OH, highlighting CVS Health with the highest at $135,900 and State of Ohio with the lowest at $110,526.
  1. CVS Health
    Average Salary: $135,900
    CVS Health offers a range of opportunities for Pharmacists in Columbus, OH. They operate multiple pharmacies and health services across the city. Pharmacists here benefit from a supportive environment and opportunities for professional growth.


  2. Walmart
    Average Salary: $135,000
    Walmart provides rewarding Pharmacist positions in Columbus, OH. They have numerous stores in the area, offering a dynamic work environment. Pharmacists at Walmart enjoy competitive salaries and a variety of benefits.


  3. Walgreens
    Average Salary: $130,288
    Walgreens is a leading pharmacy chain in Columbus, OH. They offer excellent career opportunities for Pharmacists. Working at Walgreens means being part of a well-established company with a strong focus on patient care.


  4. KabaFusion
    Average Salary: $126,125
    KabaFusion specializes in home infusion therapy and offers Pharmacist positions in Columbus, OH. They focus on providing personalized care to patients. Pharmacists here enjoy a collaborative work environment and competitive compensation.


  5. Select Specialty Hospital
    Average Salary: $120,000
    Select Specialty Hospital in Columbus, OH, offers Pharmacist jobs with a focus on patient care. They provide specialized services and support to patients. Pharmacists here work in a supportive and professional setting.


  6. Equitas Health
    Average Salary: $118,800
    Equitas Health in Columbus, OH, offers Pharmacist positions with a focus on community health. They provide comprehensive care and support to underserved populations. Pharmacists here contribute to a mission-driven organization.


  7. Specialty Rx, Inc.
    Average Salary: $114,625
    Specialty Rx, Inc. offers Pharmacist jobs in Columbus, OH, with a focus on specialty medications. They provide personalized care and support to patients. Pharmacists here benefit from a supportive work environment.


  8. State of Ohio
    Average Salary: $110,526
    The State of Ohio offers Pharmacist positions in Columbus, OH. They provide various healthcare services to the community. Pharmacists here work in a stable and supportive environment with opportunities for professional development.

Currently 7,236 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
7,236 Job Openings