Three credible published sources put the average LinkedIn CPC somewhere between $5.59 and $15.72 for broadly the same period. That is a spread of nearly three times, and none of them are wrong.
The numbers below are all sourced and dated. Read them, then read the second half of this piece, because the more useful question is not what the average is. It is what your own numbers should be compared against when the thing you are buying is access to a specific set of named people.
LinkedIn ads benchmarks 2026: what three published sources report
| Source | What it measures | CPC | CTR | CPM | Cost per lead |
|---|---|---|---|---|---|
| Metadata, B2B Advertising Benchmarks 2026 | 138 LinkedIn advertisers within a cohort of 153 B2B advertisers who spent $57.6M and produced 211,000 leads in calendar 2025, reported as spend-weighted aggregates | $9.39 | 0.67% | $63.19 | $202 |
| HockeyStack Labs, 2025 LinkedIn Ads Benchmark Report, published December 2025 | More than 70 B2B SaaS companies from $5M to $1B ARR, $28M of ad spend over three years | $10.48 in Q1 rising to $15.72 in Q3 | 0.82% in Q1 to 0.96% in Q3 | Not published | Not published |
| Impactable, LinkedIn CPC benchmarks, January 2026 | 2025 LinkedIn B2B benchmark data across its client base | $5.59, with 75% of campaigns above $6 and 12.5% under $3 | 0.52% platform average | Not published | $221.14 on external conversions, $810.83 on native lead forms |
All three figures as published by the named source in the month shown. HockeyStack also reports pipeline ROI rising from 2.44x in the first quarter of measurement to 6.01x by the third, and an MQL conversion cycle stretching from 24 days in Q1 to 68 days in Q4, as published by HockeyStack Labs, December 2025.
Why the published benchmarks disagree by three times
CPC ranges from $5.59 to $15.72 across those three. Cost per lead ranges from $202 to $810.83. The reason is not sloppiness. It is that each source measured a different population.
Metadata's number is spend-weighted across 138 advertisers, so the largest spenders dominate the average. HockeyStack's cohort is B2B SaaS between $5M and $1B ARR, which is one of the most expensive target populations on the platform, and its numbers rise quarter by quarter because it is tracking the same accounts as they narrow their targeting. Impactable's lower CPC comes with the detail that three quarters of campaigns still pay more than $6, which means the average is being pulled down by a minority of cheap campaigns.
Three honest measurements of three different things. Averaging them would produce a fourth number that describes nobody.
Why LinkedIn benchmarks by industry mislead you
Every benchmark table you will find is cut by industry. Your industry is not what you are bidding on.
On LinkedIn you bid for impressions in front of members. The auction price is set by how many other advertisers want those same members. Two SaaS companies "in the same industry" can face completely different prices because one is buying VP Engineering at 5,000-person enterprises and the other is buying Head of CX at 200-person retailers. Their industry benchmark is identical. Their auction is not.
Job title is a coarse proxy for the thing you actually want. A title filter returns everyone with the title, including the ones who have never looked at your category. You pay the same CPM to reach a Head of Customer Experience who has read eleven vendor posts this quarter as you do to reach one who has read none. The industry benchmark cannot see that distinction, so it cannot tell you whether your campaign is expensive or simply well aimed.
There is a second problem with industry averages. They are silent on the organic half. In a revenue-tooling market in the Nordics, pulled 27 August 2026 over 90 days with the 170 most active of 642 sampled people analysed, Gong pulled 13.6 market reactions per post and Attention pulled 0 from 24 posts. Both companies could report identical ad benchmarks and be in completely different positions with the same buyers.
What changes when the audience is a company list from your market
A named market is a list of the actual people who decide and influence purchases in your category, built from your competitors' engagers, your own engagers, the voices that market follows, past customers who moved, rising topics and your own customer data. It is re-scored weekly.
From that list you get a company list and a title layer. We hand you both and you upload them into Campaign Manager as a matched audience. Nothing more automated than that, and we will not pretend otherwise.
Three things change once the audience is built that way.
The denominator becomes real. You stop asking what percentage of an industry you reached and start asking how many of the 2,500 named people in your market saw the campaign. That is a number you can actually verify against the organic engagement you capture.
CPM stops being the headline. A higher CPM against a market where every member has demonstrably engaged your category can be cheaper per useful impression than a low CPM against a title filter. You cannot see that in an industry table.
The creative gets an evidence base. You already know which arguments this market reacted to. Across the four markets we have pulled so far, craft content beats product news by about two to one. Testing an angle organically against the market before you put budget behind it costs nothing.
The list rules and audience minimums LinkedIn publishes
If you are building a company-list audience, these are LinkedIn's own published rules rather than anyone's opinion. All as published on LinkedIn Marketing Solutions Help, September 2026:
- A company targeting list "must have at least 300 rows for a successful upload"
- The list "must match a minimum of 300 member accounts to be used in an active ad set"
- Maximum list size is "20 MB or 300,000 companies"
- It "might take up to 48 hours (on rare occasions, longer) to generate your audience"
- Include "the company name and the Company Page URL (www.linkedin.com/company/NAME)" to improve match rate and accuracy
- The minimum ad set audience size is 300 member accounts, and LinkedIn "suggest a minimum of 50,000 to drive results"
The gap between the 300 minimum and the 50,000 suggestion is where most B2B account-based campaigns live, and it is the main reason narrow campaigns show higher CPCs than the published averages. If your market is 2,500 people, you are structurally in the expensive part of the auction. That is a cost of precision rather than a mistake, and an industry benchmark will read it as underperformance.
Plan the upload four weeks before you need the campaign live. The 48-hour processing window plus a list that lands under 300 matched accounts is the most common reason a launch date slips.
Thought leader ads and why the person out-reaches the page
LinkedIn lets you sponsor public text, image, video, article and newsletter posts from employees of your company, from creators, and from members who are 1st, 2nd or 3rd-degree connections, with the creator's permission, under brand awareness, engagement or video views objectives, as published on LinkedIn Marketing Solutions Help, September 2026.
The reason to use them is in the organic data. Across every market we have pulled, founders and operators out-reach their company pages by roughly ten times. In an ecommerce customer-service AI market pulled in London in August 2026, one vendor's two founders reached 40 of the sampled market between them. The same vendor's company page reached 3.
If a person's post reaches ten times what the page's post reaches organically, putting the budget behind the person is the obvious move. Choosing which person is a market-overlap question. In that same London market, the single most-followed voice was the CX Professionals Association at 50 of the 170 most active people, ahead of every vendor executive in the category.
How to read your own numbers against your market
Four measurements, none of which appear in a benchmark table.
Market coverage. Of the named people in your market, how many did the campaign reach at least three times in the flight. This is the number that decides whether the spend did anything.
Cost per market member reached. Total spend divided by that coverage number. Compare it to your own previous flights, not to an industry.
Organic-to-paid ratio. How much attention your posts pulled from the same market in the same window. If the organic number is zero, the paid number is buying introductions rather than reinforcement, and it will cost more.
Movement. How many people entered the market during the flight, and how many warmed. Our weekly readout prints who entered, who is warming and who acted, and capture returns every reaction, comment and profile view as a named person with the exact post attached. Profile views need Premium or Sales Navigator on the connected seat.
Basic is EUR 490 a month for up to 2,000 newly discovered people per month and 6,000 active people and we recommend roughly EUR 500 a month of LinkedIn budget alongside it. At that size you should expect a CPC above the published averages and a far smaller wasted share.
Use the LinkedIn ads campaign brief to put your audience, message, budget and success measure on one page before the next campaign.
Questions
What is a good CPC on LinkedIn in 2026?
It depends entirely on how narrow your audience is. Published averages range from $5.59, as published by Impactable in January 2026, to $9.39, as published by Metadata in its B2B Advertising Benchmarks 2026, to a quarterly range of $10.48 to $15.72, as published by HockeyStack Labs in December 2025. A tightly targeted 2,500-person market will usually sit at or above the top of that range.
What is a good CTR on LinkedIn?
The three sources here report 0.52% as a platform average (Impactable, January 2026), 0.67% (Metadata, B2B Advertising Benchmarks 2026) and 0.82% to 0.96% across quarters for a B2B SaaS cohort (HockeyStack Labs, December 2025). Compare your CTR to your own previous flights against the same audience rather than to any of those.
What is a realistic LinkedIn cost per lead?
Metadata reports $202 across 138 LinkedIn advertisers in calendar 2025, as published in its B2B Advertising Benchmarks 2026. Impactable reports $221.14 for external conversions and $810.83 for native lead forms, as published in January 2026. The difference between those two is worth more attention than the difference from an industry average.
How many companies do I need for a LinkedIn matched audience?
At least 300 rows on upload, and the list must match at least 300 member accounts to run in an active ad set, with a maximum of 20 MB or 300,000 companies, as published on LinkedIn Marketing Solutions Help, September 2026. Allow up to 48 hours for the audience to generate.
Why is my CPC so much higher than the benchmark?
Usually because your audience is smaller and more contested than the population the benchmark measured. LinkedIn suggests a minimum of 50,000 members to drive results, as published on LinkedIn Marketing Solutions Help in September 2026, and most account-based campaigns run well below that. Price is a function of how narrow you went, so measure coverage of your own market instead.