Marketing Manager Salary in Cleveland, OH

The average Marketing Manager in Cleveland, OH earns $147,915 per year, with most salaries falling between $109,440 and $191,520. That's 14% below the national average of $173,000 for this role.

Look up your exact salary — free →

Marketing Manager pay by experience in Cleveland, OH

ExperienceAverageTypical range
Entry-level$101,745$76,095 – $133,380
Mid-level$147,915$109,440 – $191,520
Senior$190,665$147,915 – $242,820
Staff / Lead$247,950$194,940 – $315,495
Executive$341,145$263,340 – $485,640

Salary percentiles (mid-level)

$128,250
$147,915
$171,000

Figures are modeled market estimates for Cleveland, OH based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Marketing Manager salary in other cities

Other roles in Cleveland, OH

Look up your exact salary — free →