Start here

What this guide is really about

Ask five sites what a good social media engagement rate is and you will get five different numbers. Hootsuite says 1 to 5 percent. Socialinsider's 2026 data puts Facebook brands at 0.15 percent. Another table will tell you Instagram carousels average above 4 percent. All of these can be true at once, which is exactly why benchmark reading causes so much panic.

The disagreement is not sloppiness. It is arithmetic. Engagement rate is engagements divided by something, and studies quietly choose different denominators: followers, reach, or impressions. Some report medians, some averages. Some study brands with a million fans, others study everyone. Change any one of those choices and the same post jumps from mediocre to great without a single extra like.

This guide shows you how the major benchmark studies actually compute their numbers, how to match your rate to the right table, the six ways comparisons mislead, and a four-step protocol for benchmarking yourself so the comparison informs decisions instead of ruining your week.

Quick answer

Benchmarks disagree because they measure different things: median vs average, by followers vs by reach. Rival IQ reports medians from 4 million posts, Socialinsider averages from 70 million, and Hootsuite's 1 to 5 percent range is by reach. Pick one formula, match benchmarks that use it, and judge progress against your trailing 90 days. On Threads, compute the rate manually from views and interactions.

What you will leave with

Know exactly which formula a benchmark used before you compare yours

Turn one post's real numbers into three correct engagement rates

Spot the six distortions that make honest accounts look bad

Run a self-benchmark protocol that actually informs decisions

Key takeaways

The same post can score 3.0% by followers, 2.5% by reach, and 1.71% by impressions. The formula moved the number, not your audience.

Rival IQ reports medians by followers from 4 million posts, Socialinsider reports averages by followers from 70 million posts, and Hootsuite's 1 to 5 percent range is measured by reach. Never mix them in one comparison.

Most benchmark panels are brands, often with 25,000 to 1 million Facebook fans. Small accounts comparing against them use unfair denominators.

Engagement fell across platforms in the latest studies, with Facebook down 36% and X down 48% in Rival IQ's 2025 data, so older tables overstate today's bar.

The most useful benchmark is your own trailing 90 days, segmented by format and topic, computed with one formula you wrote down.

Why the Same Post Gets Three Different Engagement Rates

Every engagement rate has the same numerator: actions people took on your content. Likes, comments, replies, shares, saves, the exact list varies, but the idea is interactions. The fights start at the denominator. Divide by followers and you get engagement rate by followers. Divide by reach, the number of unique people who saw the post, and you get engagement rate by reach. Divide by impressions, the total number of times the post was displayed, and you get engagement rate by impressions.

Run the math on one concrete post. Say you have 2,000 followers, a post reached 2,400 accounts and was displayed 3,500 times, and it earned 51 likes, 6 replies, and 3 reposts. That is 60 engagements. By followers the post scores 60 divided by 2,000, or 3.0 percent. By reach it scores 60 divided by 2,400, or 2.5 percent. By impressions it scores 60 divided by 3,500, or 1.71 percent. Nothing about the post changed between those sentences. Only the formula did.

Hootsuite's calculation guide calls engagement rate by reach the most common formula because reach controls for how far the algorithm actually pushed the post, and its 1 to 5 percent range sits on that foundation. By-follower rates answer a different question: how much of your declared audience acts on your content. Neither is wrong. They describe different realities, and comparing your number from one formula against a table built on the other is the single most common benchmarking error.

What the Big Benchmark Studies Actually Measure

Rival IQ's 2025 industry benchmark report analyzed more than 4 million posts and 9 billion likes, comments, and shares across Facebook, Instagram, TikTok, and X. Its formula is total interactions divided by follower count, per post, and it reports the median for each industry, drawn from 150 randomly selected companies per industry out of a database of over 200,000, with Facebook fan counts between 25,000 and 1,000,000. Two facts matter there: it is a by-follower median, and the population is established brand accounts, not small creators.

Socialinsider's 2026 benchmarks come from 70 million posts across TikTok, Instagram, Facebook, and X. Its platform averages are also by followers, but computed as averages rather than medians, and the interaction list differs per platform: Instagram rate is likes plus comments divided by followers, while TikTok includes shares and saves too. Its headline numbers include TikTok at an average 2.60 percent engagement by followers, Instagram around 0.45 to 0.52 percent, Facebook near 0.13 to 0.15 percent, and X lowest at roughly 0.10 to 0.12 percent.

Now look at why the casual reader panics. A creator computes their Instagram rate as likes plus comments divided by followers, gets 1.2 percent, and reads that Socialinsider's average is under half a percent. Great news. Then they see a format table quoting carousels on Instagram average 4.2% and feel like a failure. Both reference points are real, but the 4.2 percent figure is measured by impressions in Hootsuite's benchmark tables, not by followers. Comparing a by-follower 1.2 percent against a by-impressions 4.2 percent is arithmetic nonsense, and it happens constantly because almost nobody labels the denominator.

The honest summary: by-follower brand figures in current studies often sit near 0.1 to 0.5 percent on Facebook, X, and Instagram, TikTok averages run higher (Socialinsider's 2026 average is 2.60 percent), and by-reach or by-impressions numbers run higher still because they divide by smaller, more selected audiences. Any article that gives you one number without naming the formula, the statistic type, and the year is not giving you a benchmark. It is giving you a mood.

Four numbered paper cards laid left to right and connected by a dotted path, each with a small pencil icon
The four-step self-benchmark: one formula, 90 days of posts, one matched external reference, segmented targets.

How to Match Your Rate to the Right Benchmark

Once you know the machinery, matching your number to the right reference is mechanical. Compute your rate by followers, per post, over your last 30 posts, and compare it against by-follower tables: Rival IQ's medians if you want the conservative brand-panel view, Socialinsider's averages if you want the all-posts view. Compute your rate by reach for content decisions, because it tells you whether the people who actually saw the post acted on it, and compare it against reach-based ranges like Hootsuite's 1 to 5 percent guidance. Never cross the streams.

Interrogate the population before you trust the comparison. If your Facebook page has 3,000 followers and the panel studied brands with 25,000 to 1,000,000 fans, you are comparing across an order of magnitude of audience size, and by-follower rates shrink mechanically as accounts grow. Treat cross-size comparisons as orientation, not verdict. The fair comparison for a small account is your own trailing 90 days and the handful of accounts your size in your niche.

A workable reading routine takes ten minutes. Write your formula at the top of a sheet, literally, engagements divided by followers or by reach. Compute your last 30 posts and your account-level trailing 90 days under that one formula. Next to it, note the benchmark's year, its statistic type, and its population. If all three line up, the comparison means something. If any is missing or mismatched, the number is decoration.

Common mistakes

Comparing your by-followers rate against a by-reach or by-impressions benchmark table and concluding you are failing.

Letting one viral post raise your account-level average, then reading normal weeks as decline.

Using a benchmark table from two years ago after Facebook fell 36% and X fell 48% year over year in Rival IQ's 2025 data.

Comparing a small account against brand panels with 25,000 to 1 million followers and treating the gap as verdict.

Changing strategy every week over small rate moves instead of reading 90-day segmented trends.

Six Ways Benchmark Comparisons Mislead

First, denominator mismatch: your by-followers rate held against a by-reach or by-impressions table, the error from earlier. Second, median versus average: averages get dragged upward by viral outliers, so an average-based table makes a typical account feel below par even when it sits near the true middle. Rival IQ reports medians precisely because half of accounts in that panel fall under them by definition.

Third, population mismatch: brand panels with big audiences next to your two thousand followers, plus industry mixes that may not contain your niche at all. Fourth, stale years: engagement fell across platforms in the most recent study cycles, with Facebook down 36 percent and X down 48 percent year over year in Rival IQ's 2025 data, so a table from two years ago describes a world that no longer exists. Fifth, interaction-list drift: one study's Instagram rate counts likes and comments, another's counts likes, comments, saves, and shares, and the same audience produces visibly different rates under each definition.

Sixth, aggregation level: a single viral post averaged into an account rate inflates your baseline and makes ordinary weeks look like decline. Compute per post, look at the distribution, and treat outliers as their own event rather than as your level. When your rate genuinely drops, the right move is a diagnostic, not despair. Our engagement gap diagnostic walks through finding which specific gap widened, whether replies, shares, saves, or profile visits, and which controllable lever closes it.

Three blank paper cards in a row on a linen surface, each with one small minimalist icon: a person silhouette, an open eye, and a small box shape
Three denominators, three rates: followers, reach, and impressions each answer a different question.

How to Benchmark Yourself the Right Way

Step one: choose and write down one primary formula. By followers if you want to track how your declared audience responds, by reach if you want to judge content quality. Keep the secondary formula around for context, but your trend line lives on one formula or it means nothing. Step two: pull 30 to 90 days of posts and compute per-post rates plus one account-level rate per period. Most platforms export this; on platforms without exports, a simple spreadsheet with likes, comments, shares, reach, and followers per post gets you there in one sitting.

Step three: place yourself once against an external benchmark computed the same way, label it with year and population, and then stop re-checking it weekly. External benchmarks are orientation. They tell you whether you are in the right order of magnitude, not whether this week was good. Step four: set targets against your own trailing 90 days and segment before you conclude. A drop from 2.8 to 2.2 percent means one thing if you shifted format mix and another if everything held constant. Segment by format and topic first, then read the aggregate.

Two of our existing guides slot directly into this loop. The Threads analytics guide covers which numbers to pull and which to ignore on that platform, and the frequency test protocol shows how to change one variable at a time so your rate movements stay interpretable. Benchmarking works best when it is bolted onto measurement habits you already run weekly, not as a separate guilt ritual.

What Threads Does to the Math

Threads is the platform where blind benchmarking fails hardest, for two structural reasons. First, there is no native engagement rate in the insights. The app shows you views and interactions, likes, replies, reposts, and quotes, so any rate is your own manual arithmetic. The practical formula is interactions divided by followers for the audience view, or interactions divided by views for the content view, and you should label which one you used because they will disagree.

Second, distribution on Threads reaches well beyond your follower count, so a by-followers rate can swing wildly based on how far one post traveled rather than how well it landed. The content view, interactions divided by views, is usually the more honest signal for format and topic decisions. Conversation matters more than raw counts here: Buffer's study of 128,000 Threads posts examined what actually drives comments, and our reply-first growth strategy covers the operational side, the daily habits and reply types that compound into distribution.

None of the big benchmark panels include Threads, so there is no industry table to panic over yet. That is an advantage. Your own trailing 90 days is the only fair reference available, which forces the healthy habit from day one. When you are testing conversation-style posts to see how they move your rate, the free Threads Post Creator on JoltSage can structure a rough idea into a readable draft quickly, which lowers the cost of running enough test posts for the numbers to mean anything.

When to Ignore Benchmarks Entirely

Some situations make external comparison useless, and knowing them saves seasons of misplaced anxiety. Below roughly 1,000 followers, single posts move your rate by whole points, so noise dominates signal; track direction, not level. In narrow B2B niches, no panel represents your audience, and an average computed from brands in other industries tells you nothing about whether your 400 industrial-buyer followers are engaged.

Ignore aggregate rates during experiments. If you are testing a new format mix, posting cadence, or content pillar, judge the inputs first: replies earned, saves, profile visits, conversations started. Composite rates move too slowly and blend too many variables to steer a two-week test. The same applies right after a strategy change; compare like periods with like periods, or the comparison measures your pivot, not your performance.

Finally, if you are the only account doing what you do in your niche, you are the benchmark. Build a private baseline: your trailing 90 days, segmented by format and topic, one formula, reviewed monthly. Our social media audit framework shows how to run that review as a full evaluation of what to keep, refresh, and retire, which is a far better use of benchmark energy than chasing someone else's average.

Action checklist

Use this as the practical next pass after reading the guide.

  1. +
    Write down your primary formula, engagements divided by followers or by reach, before any comparison
  2. +
    Compute per-post and account-level rates for your last 30 posts and trailing 90 days
  3. +
    Find one benchmark computed the same way and note its formula, statistic type, year, and population
  4. +
    Segment by format and topic before drawing any conclusion from a rate change
  5. +
    Set your next target relative to your own trailing 90 days, not the industry table
  6. +
    On Threads, log views and interactions weekly and compute the rate manually with a labeled formula
A clipboard holding a paper sheet with a single gently rising hand-drawn ink line, a pencil resting beside it
Judge progress against your own trailing 90 days, not against someone else's average.
Wrap-up

Conclusion

A good engagement rate is a number computed with a formula you can name, compared against a table built the same way, judged against a population that resembles yours. Almost none of the panic-inducing comparisons floating around meet those conditions, which is why the same account can feel like a success and a failure on the same afternoon.

Pick your formula, match your benchmark, and make your own trailing 90 days the reference that actually steers decisions. Benchmarks are orientation, not identity, and the creators who improve are the ones who read the numbers long enough to stop fearing them.