Business Analyst Salary in Cleveland, OH

Updated on May 09, 2025
Position
City
Salary

How much does a Business Analyst make in Cleveland, OH?

The average salary for a Business Analyst is $83,589 per year in Cleveland, OH.

In Cleveland, OH, a Business Analyst can earn a good salary. On average, they make around $83,589 per year. This salary can vary based on experience and skills. Those with more experience and a strong skill set often earn more.

Here are some factors that can affect a Business Analyst's salary in Cleveland:

  • Experience: More years in the field can lead to higher pay.
  • Skills: Proficiency in data analysis, software, and communication can boost earnings.
  • Industry: Different industries may offer different salary ranges.
  • Company size: Larger companies may pay more than smaller ones.

Overall, a Business Analyst in Cleveland can look forward to a stable and rewarding career with a competitive salary.

Business Analyst jobs in Cleveland, OH

What are the highest paying cities for a Business Analyst near Cleveland, OH?

Job seekers looking for high-paying Business Analyst roles near Cleveland, OH, should consider nearby cities like Detroit, MI, and Pittsburgh, PA. These cities offer competitive salaries, with Detroit topping the list at $92,310. Pittsburgh follows closely with an average salary of $90,459. Exploring other nearby cities can also yield attractive opportunities. For example, Buffalo, NY, provides a salary of $87,683, while Mentor, OH, offers $87,200. These figures highlight the potential for lucrative positions in the region.
Graph displaying highest paying cities salaries for Business Analyst jobs near Cleveland, OH, highlighting Detroit, MI with the highest at $92,310 and Solon, OH with the lowest at $78,413.
  1. Detroit, MI
    Average Salary: $92,310
    In Detroit, professionals thrive in a dynamic environment. The city's strong automotive industry offers many opportunities. Companies like General Motors and Ford value skilled analysts.
    Find Business Analyst jobs in Detroit, MI


  2. Pittsburgh, PA
    Average Salary: $90,459
    Pittsburgh, known for its tech and healthcare sectors, provides a vibrant atmosphere. Analysts here work with leading firms like UPMC and Highmark. The city offers a mix of challenges and growth.
    Find Business Analyst jobs in Pittsburgh, PA


  3. Buffalo, NY
    Average Salary: $87,683
    Buffalo boasts a growing tech scene and a rich history in manufacturing. Analysts find roles in companies like M&T Bank and Tops Markets. The city offers a blend of tradition and innovation.
    Find Business Analyst jobs in Buffalo, NY


  4. Mentor, OH
    Average Salary: $87,200
    Mentor, a suburb of Cleveland, offers a quieter lifestyle with strong job opportunities. Companies like KeyCorp and Mentor Graphics value analytical skills. The area provides a balance of work and leisure.
    Find Business Analyst jobs in Mentor, OH


  5. Cincinnati, OH
    Average Salary: $85,549
    Cincinnati is known for its business-friendly environment and diverse industries. Analysts work with companies like Procter & Gamble and Kroger. The city offers a mix of urban and suburban living.
    Find Business Analyst jobs in Cincinnati, OH


  6. Strongsville, OH
    Average Salary: $84,597
    Strongsville, a suburb of Cleveland, offers a family-friendly environment. Analysts find roles in companies like KeyCorp and Nestle. The area provides a good quality of life with good job opportunities.
    Find Business Analyst jobs in Strongsville, OH


  7. Columbus, OH
    Average Salary: $84,035
    Columbus is a hub for education and technology. Analysts work with firms like Nationwide and Battelle. The city offers a vibrant community with many professional opportunities.
    Find Business Analyst jobs in Columbus, OH


  8. Erie, PA
    Average Salary: $81,320
    Erie offers a mix of small-town charm and big-city opportunities. Analysts find roles in companies like GE Healthcare. The city provides a peaceful environment with good career prospects.
    Find Business Analyst jobs in Erie, PA


  9. Akron, OH
    Average Salary: $80,488
    Akron, known for its rubber industry, offers a diverse job market. Analysts work with companies like Goodyear and FirstEnergy. The city provides a mix of history and modern opportunities.
    Find Business Analyst jobs in Akron, OH


  10. Solon, OH
    Average Salary: $78,413
    Solon, a suburb of Cleveland, offers a high quality of life. Analysts find roles in companies like KeyCorp and Sherwin-Williams. The area provides a good balance of work and leisure.
    Find Business Analyst jobs in Solon, OH

What are the best paying companies for a Business Analyst in Cleveland, OH?

Global Resources, LLC offers the highest pay for Business Analysts in Cleveland, OH. This company provides a competitive salary of $153,500. Deloitte and Sherwin-Williams also offer attractive compensation packages, with salaries around $99,495 and $98,001, respectively. These companies are known for their strong benefits and career growth opportunities.
Graph displaying best paying company salaries for Business Analyst jobs in Cleveland, OH, highlighting Global Resources, LLC with the highest at $153,500 and HEINEN'S with the lowest at $69,293.
  1. Global Resources, LLC
    Average Salary: $153,500
    Global Resources, LLC offers exciting opportunities for Business Analysts in Cleveland, OH. They focus on providing consulting services to businesses. They have offices in several locations, including Cleveland.


  2. Deloitte
    Average Salary: $99,495
    Deloitte provides top-notch roles for Business Analysts in Cleveland, OH. They offer a wide range of services, including audit, consulting, and financial advisory. Deloitte has offices in many cities, including Cleveland.


  3. Sherwin-Williams
    Average Salary: $98,001
    Sherwin-Williams is a leading paint company that offers rewarding Business Analyst positions in Cleveland, OH. They have a strong presence in the paint industry and operate in multiple locations, including Cleveland.


  4. Dealer Tire
    Average Salary: $88,833
    Dealer Tire provides good opportunities for Business Analysts in Cleveland, OH. They focus on automotive services and have a strong local presence. Dealer Tire operates in several locations, including Cleveland.


  5. Park Place Technologies
    Average Salary: $81,005
    Park Place Technologies offers competitive roles for Business Analysts in Cleveland, OH. They specialize in providing technology solutions and services. They have offices in various locations, including Cleveland.


  6. The MetroHealth System
    Average Salary: $75,322
    The MetroHealth System provides rewarding Business Analyst positions in Cleveland, OH. They focus on healthcare services and have a strong presence in the community. The MetroHealth System operates in several locations, including Cleveland.


  7. City of Cleveland, OH
    Average Salary: $72,213
    The City of Cleveland, OH offers stable roles for Business Analysts. They focus on public services and have a strong presence in the community. The City of Cleveland operates in various locations within the city.


  8. Cleveland State University
    Average Salary: $69,325
    Cleveland State University provides good opportunities for Business Analysts in Cleveland, OH. They focus on education and have a strong presence in the community. Cleveland State University operates in several locations within the city.


  9. HEINEN'S
    Average Salary: $69,293
    HEINEN'S offers rewarding roles for Business Analysts in Cleveland, OH. They focus on providing quality food and beverage services. They have a strong presence in the community and operate in several locations, including Cleveland.

Currently 1,981 Business Analyst job openings, nationwide.

How's the job market for a Business Analyst in the US?

Learn what a Business Analyst does, how to become one, and understand the job outlook. Get simple steps to start your career as a Business Analyst today.
Position
Overview
Business Analyst
1,981 Job Openings