Marketing agencies in St. Louis: 290 offices on both sides of the river and how to check an agency's references

St. Louis has two agency markets in one: a few dozen large offices in the city, and a ring of small shops in St. Louis County and beyond. Its marketing consultancies employ almost twice as many people as its agencies, so the firm you hire may not call itself an agency at all.

Market report6 min readPublished

The St. Louis metro had 290 advertising, PR and related agency offices with paid staff in 2023, employing 4,424 people on a $360.2 million payroll (Census County Business Patterns). St. Louis County has 157 offices; the city of St. Louis has 60 offices but more agency jobs, 2,174. Another 342 offices are marketing consultancies with 8,288 employees. To choose one, match the type to the job, call references you pick yourself, and keep accounts and creative rights in your name.

  • 290 agency offices in the St. Louis metro employ 4,424 people; 255 have fewer than 20 employees.
  • The city's 60 offices average about 36 employees each; St. Louis County's 157 average about 12.5.
  • Marketing consultancies (541613) employ 8,288 people here, almost twice the agencies' total.
  • Mediacross, in St. Louis County, holds a Navy advertising and recruiting contract with $16.0 million obligated.
  • The best reference is a client the agency didn't choose for you, including one that left.
On this page

For St. Louis-area businesses choosing an agency, and for vendors selling to agencies in Missouri and Metro East Illinois. Figures cover the 15-county metro, including the independent city of St. Louis.

The St. Louis agency market

US Census Bureau, County Business Patterns 2023, St. Louis, MO-IL Metro Area (CBSA 41180), NAICS 5418 (advertising, public relations and related services):

Measure (2023)St. Louis metro
Agency offices290
Employees4,424
Annual payroll$360,213,000
Employees per office15.3
Average annual pay$81,422
Share of US offices0.75% of 38,864
Employees at the officeOffices
1 to 4180
5 to 941
10 to 1934
20 to 4919
50 to 995
100 to 2499
250 or moreNot published (two offices, by subtraction)

So 255 offices have fewer than 20 people, 24 have 20 to 99 and 11 have 100 or more.

City, county and the Illinois side

AreaOfficesEmployeesEmployees per office
St. Louis County, Missouri1571,95812.5
St. Louis city, Missouri602,17436.2
St. Charles County, Missouri30not reported (high-noise figure)n/a
Madison County, Illinois10676.7
Jefferson County, Missouri10not reported (high-noise figure)n/a
St. Clair County, Illinois9333.7
Franklin County, Missouri6not reported (high-noise figure)n/a

Employees per office is our calculation. The city is the headquarters market: fewer offices, but large ones. The county is where most independents work. The two Illinois counties together have 19 small offices. "Not reported" is the Census Bureau's flag for a published figure that confidentiality noise moved by 5% or more.

Limits. CBP counts establishments with paid employees in March 2023, so a firm with a downtown office and a Clayton office counts twice, and freelancers aren't counted. Codes are NAICS 2017.

What kind of firm, by code

KindCodeOfficesEmployees
Advertising agencies: full-service, creative, digital and performance541810991,691
Promotional products, sign lettering and other services541890761,124
PR agencies54182048577
Direct mail54186025not reported (high-noise figure)
Billboards and display54185024148
Flyer and sample distribution54187010not reported (high-noise figure)
Media representatives5418405not reported (high-noise figure)
Media buying5418303not reported (high-noise figure)

The rows add up to 290. The bigger story is outside 5418: 342 marketing consulting offices (541613) employ 8,288 people, about 24 per office, which is unusual: in the San Diego, Philadelphia, Dallas and Minneapolis areas, for example, consultancy offices average 4 to 12 people (same Census file). Firms that sell marketing strategy, planning and sales management advice are coded there, so search both codes. The metro also has 127 design studios (541430), and the Census index files custom SEO and web page design under 541511, custom computer programming.

Checking an agency's references

Agencies offer their happiest clients. A reference you find yourself tells you more.

  1. Pick your own. Choose a client from the agency's case studies or client list, not only the two it suggests.
  2. Find one that left. Ask the agency which clients it lost in the last two years and why; call one.
  3. Use public records where they exist. Federal contracts are published with the buyer, scope, value and dates. For example, Mediacross (2001 South Hanley Road, St. Louis County) holds a Navy contract for advertising and recruiting services with $16,015,927.73 obligated for January 2024 to December 2026, on USAspending. A record like that confirms scale and staying power, and tells you which contracting office to ask about performance.
  4. Confirm the entity on the Missouri Secretary of State's business entity search; an Illinois firm registers with Illinois.
  5. Ask the questions below and take notes.
Questions for an agency reference
1. What did you hire them to do, and did the scope change?
2. Who from the agency worked on your account day to day? Are they still there?
3. Did they hit the results you agreed at the start? How did they report them?
4. Were invoices what you expected? Any surprise fees or markups?
5. When something went wrong, how fast did they tell you, and what did they do?
6. Did you keep your ad accounts, analytics and files in your own name?
7. If you left, how was the handover?
8. Would you hire them again for the same job?

Questions 4 and 6 have rules behind them. Google requires agencies to disclose any separate management fee in writing before the first purchase and on every invoice, and to give advertisers their Google Ads customer ID on request. Omnicom's 2025 10-K lists the main ways agencies charge (hourly or agreed fees, commissions on media, incentives tied to results and pass-through costs), so a reference should be able to tell you which applied.

Contract points to settle

  • Creative rights. Ask for a signed copyright assignment. The US Copyright Office explains that commissioned work is a work made for hire only in nine narrow categories with a signed agreement.
  • Data. Analytics Administrator access stays with you; customer lists come back at the end.
  • Team. Name the account lead, with a right to approve a replacement.
  • Cost. Ask for the plan as roles, hours and rates. Local agency offices paid an average of $81,422 per employee in 2023, about 87% of the US industry average.

The holding companies' 10-Ks won't help you place their local offices: Omnicom's names only its principal corporate offices and Stagwell's lists office countries, not cities. Nor does EDGAR show any listed company in SIC 7310 to 7319 with a St. Louis-area business address.

Selling to St. Louis agencies

Two territories need two approaches. The city's 60 offices are large, so expect department heads, operations and finance in the deal. The county's 157 offices are mostly owner-run. Don't leave out the consultancies: 342 offices with 8,288 people buy the same research, data, software and freelance services as agencies, and the larger ones buy at scale.

Illustrative example. The vendor, price and conversion rate are invented.

Gateway Bench (gatewaybench.example) places freelance copywriters, designers and media planners with agencies, earning a 20% margin on about $6,000 a month per placement, or $1,200. Its first list is the 11 offices with 100 or more employees and the 24 with 20 to 99, plus the larger consultancies. If an illustrative 15% of 35 agency offices use it for one placement a quarter, that's five offices, 20 placements and $24,000 a year in margin. The opener is a hiring signal: an agency posting for a contract role is already looking. Bebop finds the agencies that are hiring and the person who staffs projects.

Email to an agency resource manager
Subject: The [role] opening

Hi [first name],

I saw [agency] is looking for a contract [role]. When a project lands before the hire does, the gap usually falls on your existing team.

We have [number] vetted [role]s in St. Louis available within [days], on [terms, e.g. weekly billing with no placement fee].

Want two profiles for the [client or project type] work?

[Your name]
[Company, postal address]
Reply "no" and I won't follow up.

St. Louis sources

SourceWhat it offers
Missouri business entity searchEntity status, agent and filings
Greater St. Louis, Inc.The region's business and civic organization
St. Louis Economic Development PartnershipEconomic development for St. Louis County and City
USAspending.govFederal contract records for local agencies

Next step: compare St. Louis with the national groups in the largest advertising agencies and how to build a list, or see the largest companies in St. Louis for the region's biggest potential clients.

Sources

Written by the Bebop team at Blackpearl Group. Published .

Questions people ask

How many marketing agencies are in St. Louis?

County Business Patterns counted 290 advertising, PR and related agency offices with paid employees in the St. Louis metro in 2023, employing 4,424 people. St. Louis County has 157 and the city of St. Louis 60, with the city's offices much larger on average. The metro also has 342 marketing consulting offices with 8,288 employees. Freelancers without payroll aren't counted.

What should I ask a marketing agency's references?

Ask what they hired the agency to do, who worked on the account and whether they're still there, whether results matched what was agreed, whether invoices held surprises, how problems were handled, whether they kept their ad accounts and files in their own name, how the handover went if they left, and whether they'd hire the agency again for the same job.

Why do St. Louis marketing consultancies employ so many people?

In County Business Patterns, 342 marketing consulting offices (NAICS 541613) in the St. Louis metro employed 8,288 people in 2023, about 24 per office, almost twice the 4,424 at advertising, PR and related agencies. The code covers marketing strategy and planning advice, so firms that sell marketing programs as consulting are counted there. Search both codes when you build a shortlist.

Do St. Louis agencies work for the federal government?

Some do, and the contracts are public. USAspending shows Mediacross, based on South Hanley Road in St. Louis County, holding a Navy contract for advertising and recruiting services with $16,015,927.73 obligated for January 2024 to December 2026. Federal records list the buyer, scope, value and dates, which makes them a useful reference check for any client.

Find the St. Louis agencies worth contacting

Describe the agencies or consultancies you sell to. Bebop finds matching firms on both sides of the river, explains why each fits and drafts the first email.

Edit the search to match your market. Already have an account? Log in