Program Analyst Jobs in Ohio

Program Analyst jobs in Ohio are open across Cincinnati, Columbus, and Cleveland and other Ohio metros, with employers like Medpace, Cardinal Health, and Cincinnati Children's Hospital hiring at every experience level. Find a role that fits below and apply directly.

Find Program Analyst Jobs

Overview

Open roles364+
Top employerMedpace
Top cityCincinnati, OH
Cities hiring67
Work type73% On-site
Top industryHealthcare

Showing 5 of 364+ Program Analyst jobs

NetJets
Competitive & Market Intelligence Analyst, Senior
We won't show you this job again
NetJets
New 45m ago
Competitive & Market Intelligence Analyst, Senior
NetJets
Columbus, Ohio
Business Analysis
Data Science & Analytics
Project & Program Management
Data Analytics
On-Site
Bachelor's
5,001-10,000

Have you applied for this role?

OhioHealth
IT Business Analyst
We won't show you this job again
OhioHealth
New 1h ago
IT Business Analyst
OhioHealth
Columbus, Ohio
Business Analysis
Project & Program Management
Business Analyst
Project Management
Remote (US)
Bachelor's
10,000+

Have you applied for this role?

KeyBank
Senior Lead Management Reporting Analyst
We won't show you this job again
KeyBank
Added 1d ago
Senior Lead Management Reporting Analyst
KeyBank
Brooklyn, Ohio
Cloud & DevOps
Technical Product & Program Management
Quality Assurance & Testing (QA Testing)
DevOps
$80k - $150k/yr
Hybrid
Bachelor's
10,000+

Have you applied for this role?

OhioHealth
Senior Epic Systems Analyst
We won't show you this job again
OhioHealth
Added 2d ago
Senior Epic Systems Analyst
OhioHealth
Columbus, Ohio
Business Analysis
Project & Program Management
Healthcare Administration
Business Analyst
Project Management
On-Site
Bachelor's
10,000+

Have you applied for this role?

Marathon Petroleum
Senior BP&A Analyst
We won't show you this job again
Marathon Petroleum
Added 3d ago
Senior BP&A Analyst
Marathon Petroleum
Findlay, Ohio
Business Analysis
Project & Program Management
Business Analyst
On-Site
Bachelor's
10,000+

Have you applied for this role?

See All 364+ Program Analyst Jobs in Ohio

Find roles in Ohio that match your experience and apply in just a few clicks.

Find Program Analyst Jobs

Program Analyst Jobs by City in Ohio

Where Ohio roles are concentrated, by current openings.

Cincinnati
82 jobs
Columbus
80 jobs
Cleveland
35 jobs
Dublin
18 jobs
Akron
14 jobs
Mason
11 jobs
Brooklyn
10 jobs
Findlay
8 jobs
New Albany
7 jobs

Program Analyst Job Market in Ohio

A snapshot from current Ohio openings, updated as new roles post.

Who's Hiring

  • Medpace
    Medpace28
  • Cardinal Health
    Cardinal Health15
  • Cincinnati Children's Hospital
    Cincinnati Children's Hospital14
  • KeyBank
    KeyBank14
  • Great American Insurance
    Great American Insurance12

Top Industries Hiring

  • Healthcare & Medical Services51
  • Technology & Software47
  • Banking & Financial Services31
  • Consulting & Professional Services23
  • Manufacturing22

What Ohio Employers Look For

The qualifications that appear most often in program analyst jobs across Ohio.

  • Bachelor's degree in business, public policy, information systems, or a related field
  • Experience with data analysis tools such as Excel, Tableau, or Power BI
  • Ability to obtain or maintain a federal security clearance
  • Proficiency in writing program performance reports and briefing senior stakeholders
  • Familiarity with federal budget processes, acquisition lifecycles, or program evaluation frameworks
  • Project management experience and knowledge of methodologies such as Agile or PMP certification

Program Analyst Jobs in Ohio: Frequently Asked Questions

How many program analyst jobs are there in Ohio?

There are 364+ program analyst openings in Ohio on Migrate Mate as of June 2026, with the most roles in Cincinnati, Columbus, and Cleveland. New positions post regularly as employers across Ohio hire.

How much do program analysts make in Ohio?

Program analysts in Ohio earn a median of about $102,320 a year, based on May 2025 Bureau of Labor Statistics wage data, ranging from around $64,480 for the lowest 10% to over $156,820 for the top 10%. Pay rises with experience, specialty, and employer.

Which Ohio cities have the most program analyst jobs?

Cincinnati, Columbus, and Cleveland have the most program analyst openings in Ohio right now, with additional roles spread across smaller metros statewide.

Which companies hire program analysts in Ohio?

Employers hiring program analysts in Ohio include Medpace, Cardinal Health, and Cincinnati Children's Hospital, based on current listings on Migrate Mate as of June 2026.

Are there remote program analyst jobs in Ohio?

Yes. About 27% of program analyst openings tied to Ohio are remote or hybrid as of June 2026. The rest are on-site roles based in Ohio metros.

How do I apply for program analyst jobs in Ohio?

You can apply to program analyst jobs in Ohio directly on Migrate Mate. Search the listings above, find roles that match your experience and preferred Ohio location, then apply to each one that fits.

See All 364+ Program Analyst Jobs in Ohio

Find roles in Ohio that match your experience and apply in just a few clicks.

Find Program Analyst Jobs