Content has loaded

Digital marketer salary in St. Louis, MO, 2026

How much does a Digital Marketer make in St. Louis, MO?

Average base salary

$69,023
8%
above national average
Average $69,023
Low $40,519
High $117,578

The average salary for a digital marketer is $69,023 per year in St. Louis, MO. 18 salaries taken from job postings on Indeed in the past 36 months (updated July 14, 2026).

Digital Marketer job openings in St. Louis, MO

slide 1 of 4
slide1 of 4
Online sales and marketing Dir...
St. Louis, MO
$30,000 - $40,000 a year
Full-time
1 week ago

Highest paying companies for Digital Marketer in St. Louis, MO

Average year pay is based on job postings on Indeed in the past 36 months.
Ring Ring Marketing
 
$137,500per year
View company
Magnit Global
 
$119,246per year
Denken Solutions Inc
 
$84,240per year
Professional Employment Group
 
$83,200per year
#twiceasnice Recruiting
 
$82,500per year
CRAWFORD, MURPHY & TILLY
 
$78,000per year

Highest paying cities for Digital Marketers near St. Louis, MO

  1. Columbia, MO
    $79,847 per year
  2. St. Louis, MO
    $69,023 per year
  3. Kansas City, MO
    $67,272 per year
  4. Earth City, MO
    $64,725 per year
  5. Sedalia, MO
    $54,113 per year

Where can a Digital Marketer earn more?

Compare salaries for Digital Marketers in different locations
vs

How much do similar professions as Digital Marketer get paid in St. Louis, MO?

Senior Digital Marketer

Job openings
Average $88,640 per year

Vice President of Digital Marketing

Job openings
Average $177,967 per year