US Advertising Industry Statistics: oesm24nat.zip Is Now oesm25nat.zip

US Advertising and Marketing Industry Statistics 2026: Revenue, Employment, and Wages

oesm24nat.zip is the Bureau of Labor Statistics (BLS) file of national Occupational Employment and Wage Statistics (OEWS) for May 2024. It has been replaced by oesm25nat.zip, the May 2025 national file, which BLS lists first on its OEWS tables page. Both stay downloadable at https://www.bls.gov/oes/special-requests/. This page gives you the exact links, what is inside each zip, the SOC codes that cover advertising work, the May 2025 numbers already pulled out, and the Census and industry data you usually need next.

oesm24nat.zip and oesm25nat.zip: links, contents and status

BLS keeps every year’s national file on the same path, with the year in the file name. The table shows what we found when we downloaded and opened both files on November 1, 2026.

FileReference periodDirect URLWhat is insideStatus
oesm25nat.zipMay 2025bls.gov/oes/special-requests/oesm25nat.zipOne Excel file, national_M2025_dl.xlsx: 1,401 data rows (830 detailed occupations), 32 columnsCurrent
oesm24nat.zipMay 2024bls.gov/oes/special-requests/oesm24nat.zipOne Excel file, national_M2024_dl.xlsx: 1,402 data rows (831 detailed occupations), 32 columnsSuperseded, still listed
oesm25st.zipMay 2025oesm25st.zipState estimatesCurrent
oesm25ma.zipMay 2025oesm25ma.zipMetro and nonmetro area estimatesCurrent
oesm25in4.zipMay 2025oesm25in4.zipNational estimates by industry (sector, 3-, 4-, 5- and 6-digit NAICS), about 31 MBCurrent
oesm25all.zipMay 2025oesm25all.zipEvery geography and industry in one file, about 79 MBCurrent

The OEWS tables page was last modified May 15, 2026, and the oldest Internet Archive copy of oesm25nat.zip is dated May 16, 2026. Each zip opens to a folder with the data sheet plus a “Field Descriptions” sheet.

Why an old oesm link breaks

  • Dot instead of hyphen. Older links and scripts used /oes/special.requests/ with a dot. The Internet Archive shows files served from that dotted path from 2020 to 2021, for example oesm18nat.zip. Current links use special-requests with a hyphen. If https://www.bls.gov/oes/special.requests/oesm24nat.zip fails, change the dot to a hyphen.
  • Scripted downloads get a 403. When we ran a scripted request for oesm25nat.zip on November 1, 2026, bls.gov returned HTTP 403 (forbidden). Downloading in a normal browser is the reliable route. If you must script it, the Internet Archive keeps dated copies of each file, like the one linked above.
  • Wrong year. “oesm24” means May 2024 data. If you want the latest wages, you want oesm25nat.zip.

BLS OEWS data files for advertising jobs

Advertising work is spread across five SOC (Standard Occupational Classification) codes. Filter the OCC_CODE column for these and you have the core of US advertising employment and pay. All figures below come straight from national_M2025_dl.xlsx (May 2025) and national_M2024_dl.xlsx (May 2024), all industries, wage and salary workers only.

Bar chart of May 2025 median annual wages: marketing managers $166,790, advertising and promotions managers $133,660, market research analysts and marketing specialists $78,760, public relations specialists $74,750, advertising sales agents $64,820.
Source: BLS OEWS May 2025 national file (oesm25nat.zip), 2026. Excludes the self-employed.
SOC codeOccupationEmployment, May 2025Median annual wage, May 2025Mean annual wage, May 2025Median, May 2024Median change
11-2011Advertising and Promotions Managers21,470$133,660$154,280$126,960+5.3%
11-2021Marketing Managers395,240$166,790$177,770$161,030+3.6%
13-1161Market Research Analysts and Marketing Specialists899,580$78,760$89,490$76,950+2.4%
41-3011Advertising Sales Agents91,700$64,820$80,670$61,460+5.5%
27-3031Public Relations Specialists283,380$74,750$84,120$69,780+7.1%
00-0000All occupations (benchmark)155,495,730$50,980$69,770$49,500+3.0%

Source: BLS OEWS May 2025 national file and May 2024 national file. Median change is our arithmetic. These are two separate survey estimates, so small moves can be noise: the EMP_PRSE column puts the relative standard error of the advertising and promotions manager employment count at 3.9%, versus 0.8% for marketing managers.

Three things stand out. Advertising and promotions managers are a small, well-paid group: 21,470 jobs at a $133,660 median, or $64.26 an hour. Marketing managers outnumber them about 18 to 1. And advertising sales agents are the only one of the five that lost jobs between the two files, falling from 97,470 to 91,700. Our advertising manager job guide breaks the $133,660 figure down by percentile and metro using the same May 2025 files.

Columns you need in national_M2025_dl.xlsx

  • OCC_CODE and OCC_TITLE: the SOC code and name.
  • O_GROUP: keep “detailed” rows. Some occupations appear twice (as “broad” and “detailed”), so filtering prevents double counting.
  • TOT_EMP: employment rounded to the nearest 10, excluding the self-employed.
  • A_MEDIAN, A_MEAN, A_PCT10 to A_PCT90: annual wages. H_MEDIAN and the other H_ columns are hourly.
  • Symbols: * means a wage is not available, ** means employment is not available, and # means the wage is at or above $115.00 an hour or $239,200 a year (top-coded). Replace these before you do math.

Pull the advertising rows in five lines of Python

import pandas as pd
df = pd.read_excel("oesm25nat/national_M2025_dl.xlsx")  # needs openpyxl installed
codes = ["11-2011", "11-2021", "13-1161", "41-3011", "27-3031"]
ad = df[df["OCC_CODE"].isin(codes) & (df["O_GROUP"] == "detailed")]
print(ad[["OCC_CODE", "OCC_TITLE", "TOT_EMP", "A_MEDIAN", "A_MEAN"]])

Swap oesm25nat for oesm24nat and M2025 for M2024 to run the same filter on the older file. In Excel, the equivalent is an AutoFilter on OCC_CODE with those five values checked.

Who actually works inside ad agencies (NAICS 541800, May 2025)

The national file covers every employer. To see the staff of agencies themselves, open nat4d_M2025_dl.xlsx inside oesm25in4.zip and filter NAICS for 541800 (Advertising, Public Relations, and Related Services). OEWS counts 481,600 jobs in the industry in May 2025, with a mean wage of $92,910 and a median of $73,830. In May 2024 the same table showed 490,930 jobs.

Occupation (SOC)Jobs in NAICS 5418Share of industry jobsMedian wage in the industryShare of all US jobs in this occupation
Advertising Sales Agents (41-3011)43,8709.11%$72,91048%
Market Research Analysts and Marketing Specialists (13-1161)41,0708.53%$76,6604.6%
Public Relations Specialists (27-3031)37,6107.81%$77,48013%
General and Operations Managers (11-1021)25,6805.33%$127,760n/a
Graphic Designers (27-1024)19,6004.07%$61,200n/a
Art Directors (27-1011)16,0403.33%$121,490n/a
Marketing Managers (11-2021)14,4503.00%$168,4203.7%
Advertising and Promotions Managers (11-2011)8,9401.86%$133,55042%

Source: BLS OEWS May 2025, national industry-specific file, NAICS 541800. The last column is our division of the industry count by the all-industry count in the national file.

The practical reading: 58% of advertising and promotions managers and 95% of market research analysts and marketing specialists work outside agencies, in brands, retailers, publishers and other employers. If you benchmark an in-house hire, use the national row. If you benchmark agency staff, use the 541800 row. The 13-1161 median of $78,760 is the one our PPC management cost guide uses to compare an in-house specialist against agency fees.

Advertising job outlook, 2025 to 2035

BLS released new Employment Projections for 2025 to 2035 on August 27, 2026 (USDL-26-1422). Total US employment is projected to grow 3.5%. The table below comes from BLS Table 1.2. Unlike OEWS, these job counts include the self-employed, so they run higher.

Occupation (SOC)Jobs 2025 (thousands)Jobs 2035 (thousands)Change 2025-35Openings per year (thousands)Self-employed, 2025
Market research analysts and marketing specialists (13-1161)952.71,019.0+7.0%82.03.8%
Marketing managers (11-2021)421.6450.8+6.9%34.05.3%
Public relations specialists (27-3031)314.5320.2+1.8%23.01.1%
Advertising and promotions managers (11-2011)33.231.9-3.7%2.335.1%
Advertising sales agents (41-3011)99.392.2-7.2%7.87.7%
All occupations170,280.8176,198.5+3.5%17,461.85.8%

Note the 35.1% self-employed share for advertising and promotions managers. It explains why BLS projections count 33,200 of them while OEWS, which excludes the self-employed, counts 21,470. The 2024 to 2034 projections the old version of this page quoted are now superseded.

US advertising industry size: every official count for NAICS 5418

Five federal programs measure the advertising, public relations and related services industry (NAICS 5418). They count different things, so the totals do not match. Use the one that fits your question and cite it with its year.

Bar chart of NAICS 5418 quarterly revenue in millions of dollars, not seasonally adjusted: Q1 2025 $50,426, Q2 2025 $55,131, Q3 2025 $56,950, Q4 2025 $63,454, Q1 2026 $52,117, Q2 2026 $58,275.
Source: U.S. Census Bureau QSS, Release CB26-146, 2026. Q2 2026 is preliminary.
Program and yearEstablishments or firmsEmploymentPayroll or wagesRevenueMethod
BLS QCEW, 2025 annual average79,336 establishments478,109 (down 2.3% from 2024)$53.03 billion; average pay $110,916 (up 3.4%)Not measuredUnemployment-insurance tax records, private ownership, a near-complete count of covered jobs
Census AIES, 2024 (released September 2026)Not in this table474,764$44.56 billion$149.87 billion; operating expenses $102.47 billionAnnual Integrated Economic Survey, employer establishments, sample based
Census County Business Patterns, 202338,864 establishments465,231 (mid-March)$43.35 billionNot measuredBusiness Register, establishments with paid employees
Census Economic Census, 202234,694 firms; 38,542 establishments527,028$42.74 billion$134.76 billionFive-year census of employer establishments
Census Nonemployer Statistics, 2024221,163 nonemployer businessesNone (no paid staff)None$13.72 billion receiptsIRS tax records for businesses with no employees
Census Quarterly Services Survey, Q2 2026Not publishedNot publishedNot published$58,983 million in Q2 2026, seasonally adjusted; 2025 quarters sum to $225,961 millionQuarterly sample of employer firms (Release CB26-146, September 9, 2026)

Why the counts disagree

  • Establishments: 79,336 or 38,864? QCEW counts every reporting unit on state unemployment-insurance files. County Business Patterns counts establishments on the Census Business Register. The frames differ and Census does not publish a reconciliation, so pick one and stay with it. Use QCEW for the newest year (2025). Use CBP when you need size classes or county detail.
  • Revenue: $150 billion or $226 billion? AIES and the Economic Census tabulate establishments. The Quarterly Services Survey estimates revenue for employer firms. The two series are built differently, so do not add or compare them. For an annual industry size, quote AIES 2024 ($149.87 billion). For the latest trend, quote QSS.
  • Solo operators. None of the employer counts include the 221,163 nonemployer businesses in NAICS 5418, which averaged about $62,000 in receipts each in 2024 (our division of Census totals).

Industry structure by segment

NAICSSegmentEstablishments, 2025 (QCEW)Employment, 2025 (QCEW)Average annual pay, 2025 (QCEW)Revenue, 2024 (AIES)
54181Advertising agencies39,155207,990$132,313$69.40B
54182Public relations agencies15,21262,537$147,787$18.57B
54183Media buying agencies1,58217,666$137,346$10.76B
54184Media representatives3,57316,531$129,394$7.27B
54185Indoor and outdoor display advertising2,97230,221$87,720$9.52B
54186Direct mail advertising2,50030,852$81,148$9.13B
54187Advertising material distribution3,86817,316$77,652$2.55B
54189Other services related to advertising10,47394,995$54,774$22.66B
5418Total79,336478,109$110,916$149.87B

Sources: BLS QCEW 2025 annual averages (private ownership, one CSV per NAICS code) and Census AIES 2024. QCEW segment rows do not sum exactly to the 5418 total.

Ratios worth knowing, all our arithmetic from the Census files above:

  • Revenue per employee: $315,700 for the industry in 2024 (AIES). Media buying agencies run the highest at about $494,400, advertising agencies about $337,800, PR agencies about $280,800.
  • Payroll as a share of revenue: 29.7% for the industry (2024 AIES payroll of $44.56 billion against $149.87 billion revenue).
  • Small shops dominate: 26,709 of 38,864 establishments (68.7%) had fewer than five employees in CBP 2023. Only 20 had 1,000 or more.
  • Revenue growth: AIES 2024 revenue ($149.87 billion) is 11.2% above the 2022 Economic Census ($134.76 billion). These are different surveys, so treat the gap as directional, not as a measured growth rate.

Quarterly revenue, latest release

The Census Quarterly Services Survey released September 9, 2026 shows NAICS 5418 revenue of $58,983 million in Q2 2026, seasonally adjusted. That is up 5.1% from Q1 2026 ($56,100 million, revised) and 5.7% from Q2 2025. Not seasonally adjusted, first-half 2026 revenue was $110,392 million, 4.6% above first-half 2025. The next release is scheduled for November 19, 2026.

US ad spend totals: what IAB/PwC and WPP Media report

Ad spend is a different measure from agency revenue. It is the money advertisers pay media sellers, much of which never touches an agency’s books. These are the named, dated totals you can cite.

StatisticValueSource and dateMethod
US internet advertising revenue, 2025$294.6 billion, up 13.9%IAB/PwC Internet Advertising Revenue Report, Full Year 2025, April 16, 2026Revenue reported to PwC by companies selling internet ads plus public filings; PwC does not audit it
US internet advertising revenue, 2024$258.6 billion, up 14.9%IAB/PwC Full Year 2024, April 17, 2025Same survey
Programmatic, 2025$162.4 billion, up 20.5%IAB/PwC, April 16, 2026A way of selling, overlaps the format rows
Social, 2025$117.7 billion, up 32.6%IAB/PwC, April 16, 2026Seller revenue
Search, 2025$114.2 billion, up 11%IAB/PwC, April 16, 2026Seller revenue
Display, 2025$81.6 billion, up 9.8%IAB/PwC, April 16, 2026Seller revenue
Digital video including CTV, 2025$78 billion, up 25.4%IAB/PwC, April 16, 2026Seller revenue
Commerce media, 2025$63.4 billion, up 18.0%IAB/PwC, April 16, 2026Seller revenue
Podcast, 2025$2.9 billion, up 17.6%IAB/PwC, April 16, 2026Seller revenue
US ad revenue growth forecast, 202611.9%, raised from WPP Media’s prior estimateWPP Media This Year Next Year, Midyear 2026, June 16, 2026Media-owner revenue forecast; the full forecast is for WPP clients only
Global ad revenue, 2025$1.14 trillion, up 8.8%; 7.1% growth forecast for 2026 (both excluding US political)WPP Media This Year Next Year, December 2025, December 10, 2025Forecast; superseded by the June 2026 midyear update

IAB format rows overlap, so they add up to more than the total. Programmatic in particular is a way of buying, not a channel, as our programmatic advertising statistics explain with the full IAB tables. For how search, social and display compare on price, see our guide to internet advertising channels and pricing models. The $78 billion video line includes connected TV, which our connected TV advertising statistics split out. For print and newspaper ad revenue from the Census side, see news media advertising statistics.

Magna and GroupM. GroupM’s website now redirects to WPP Media, which publishes the This Year Next Year forecasts, so the rows above carry the WPP Media name. For Magna, the newest forecast post we could find on magnaglobal.com is dated September 16, 2024, and we could not fetch a newer Magna release from Magna itself. So we do not quote a Magna figure here.

Do not compare ad spend with industry revenue. IAB’s $294.6 billion counts what sellers like Google, Meta and publishers earned from internet ads. The Census $149.87 billion counts what agencies and other NAICS 5418 businesses earned for their services. Most digital ad dollars flow straight from advertisers to platforms without passing through an agency’s revenue line.

Which number to quote: a source picker

Most mistakes with these data come from using the right number for the wrong question. Match your question to the row.

Your questionUseFile or tableLatest periodWatch out for
What does an advertising job pay nationally?OEWS nationaloesm25nat.zip, A_MEDIANMay 2025Excludes the self-employed
What does it pay in my state or metro?OEWS state or metrooesm25st.zip, oesm25ma.zipMay 2025Small cells show **
Which roles do agencies employ?OEWS industryoesm25in4.zip, nat4d file, NAICS 541800May 2025Agency pay differs from in-house pay
Will this job grow?Employment ProjectionsBLS Table 1.22025-35Counts include the self-employed
How many agencies and agency jobs this year?QCEWCSV for NAICS 5418 to 541892025 annualReporting units, not firms
How big is the industry in dollars?AIESAIES00BASIC.zip2024Employer establishments only
Is industry revenue rising right now?QSSqss-current.pdf, Tables 1a and 1cQ2 2026Firm based; do not mix with AIES
How many agencies are tiny?County Business Patternscbp23us.zip, size-class columns2023Employment is a mid-March snapshot
How many freelancers and solo shops?Nonemployer Statisticsnonemp24us.zip2024Receipts only, no jobs or payroll
How much do advertisers spend online?IAB/PwCFull Year 2025 report2025Seller-reported, not audited
Where is the ad market heading?WPP MediaThis Year Next Year, Midyear 20262026 forecastPublic page shows headline growth only

If you are using these numbers to size a marketing hire, an agency retainer or a budget and want a second set of eyes on the assumptions, you can book a consultation.

Frequently asked questions

What is oesm24nat.zip?

oesm24nat.zip is the Bureau of Labor Statistics download of national Occupational Employment and Wage Statistics for May 2024. It holds one Excel workbook, national_M2024_dl.xlsx, with 1,402 rows of employment and wage estimates for every occupation, from the all-occupations total down to 831 detailed SOC codes, plus a sheet that defines the 32 columns.

Where can I download oesm24nat.zip?

The file is at https://www.bls.gov/oes/special-requests/oesm24nat.zip and is still listed on the BLS OEWS tables page. Download it in a normal browser, because scripted requests to bls.gov often get an HTTP 403 error. The Internet Archive also holds dated copies of the file if the BLS server blocks you.

Is there a newer file than oesm24nat.zip?

Yes. oesm25nat.zip holds the May 2025 national estimates and is the current file. It sits on the same path, https://www.bls.gov/oes/special-requests/oesm25nat.zip, and contains national_M2025_dl.xlsx with 1,401 rows and the same 32 columns, so scripts written for the May 2024 file work after you change the year in the file names.

Why does https://www.bls.gov/oes/special.requests/oesm24nat.zip not work?

That link uses special.requests with a dot, a path format from older BLS links. Current OEWS downloads use special-requests with a hyphen. Change the dot to a hyphen and the link resolves to the same file. If it still fails, the likely cause is the 403 block bls.gov applies to many automated downloads.

What is the median salary for advertising and promotions managers in the OEWS data?

In the May 2025 national file, advertising and promotions managers (SOC 11-2011) had a median annual wage of $133,660, or $64.26 an hour, with 21,470 wage and salary jobs. The May 2024 file showed a $126,960 median. Marketing managers (11-2021) earned a $166,790 median in May 2025.

How big is the US advertising industry?

The Census Bureau's Annual Integrated Economic Survey puts 2024 revenue for advertising, public relations and related services (NAICS 5418) at $149.87 billion, with 474,764 employees and $44.56 billion in payroll. BLS QCEW counted 79,336 establishments and 478,109 jobs in 2025. Separately, IAB/PwC put 2025 US internet ad revenue at $294.6 billion.

More original research from CO Consulting

More Marketing Research guides

About the author

Christoph Olivier Christoph Olivier is the founder of CO Consulting and a fractional CMO who has managed millions of dollars in ad spend and built a combined audience of over a million followers across social platforms. He publishes original marketing data reports here on CO Consulting.

Follow: YouTube · Instagram · LinkedIn

Work with CO Consulting

Get a free strategy call for your business

Share where you want to grow and what is in the way. We will review it and follow up to book a call with Christoph Olivier.

No guarantees, no hard sell. Your details stay private.

Free strategy call

Want marketing that brings in qualified clients?

Tell us about your business and goals. We will follow up to schedule a call with Christoph Olivier.

No guarantees, no hard sell. Just an honest look at what would move the needle.