Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

How to Calculate Your Instagram Engagement Rate Manually (With Real Numbers)

If you are skim reading
The short version: Instagram engagement rate is the sum of your interactions (likes, comments, saves, shares) divided by either your reach, your impressions, or your follower count, then multiplied by 100.

The short version: Instagram engagement rate is the sum of your interactions (likes, comments, saves, shares) divided by either your reach, your impressions, or your follower count, then multiplied by 100. Which denominator you pick changes the number dramatically, and most people picking follower count are quietly flattering their stats.

Why you need to do this by hand at least once

I ran an Instagram account for a client with 41,000 followers for two years. Every month our reporting tool spat out an engagement rate of around 5.8%. It looked brilliant. Then I sat down one wet Tuesday with a calculator and the actual post data and worked it out myself, and the real number, based on reach rather than followers, was 1.7%. Same account. Same posts. Completely different story depending on which formula you use.

That gap is the whole reason this matters. Tools round things, blend timeframes, and quietly choose whichever formula makes the client happiest. If you're pitching yourself to a brand, applying for a partnership, or just trying to know whether your content works, you need to be able to calculate it yourself, by hand, with your own numbers, so nobody's dashboard is doing your thinking for you.

The three formulas, and which one to use

There isn't one "engagement rate." There are three common ones, and they answer different questions.

  • Engagement rate by reach: (Likes + Comments + Saves + Shares) / Reach x 100. This tells you how well the people who saw the post responded to it. It's the most honest number.
  • Engagement rate by impressions: same numerator, divided by impressions instead of reach. Useful if you want to know engagement per view rather than per unique person, since one person can be counted multiple times.
  • Engagement rate by followers: (Likes + Comments) / Total followers x 100. This is the one you'll see in most media kits, mostly because it's the easiest to calculate and the easiest to inflate with a bought or bot-filled follower base.

If you're evaluating your own content, use reach. If you're vetting an influencer before paying them, ask for reach based numbers and be suspicious of anyone who only offers you a follower based figure, because that's the version that's easiest to game.

Step by step: calculating it manually

Here's the exact process I use when I want a real answer rather than a flattering one.

  • Step 1: Pick a sample. Don't calculate off one post. Pull your last 10 to 12 posts, or a full calendar month, so a viral outlier or a dud doesn't skew everything.
  • Step 2: For each post, open Insights and write down likes, comments, saves, shares, and reach. Instagram now hides some like counts from public view, but you can always see your own numbers in the creator dashboard.
  • Step 3: Add likes + comments + saves + shares for that single post. That's your total engagement for that post.
  • Step 4: Divide that total by the reach for that same post, then multiply by 100. That's the engagement rate for that individual post.
  • Step 5: Repeat for every post in your sample, then average the individual percentages. Don't add up all the engagement across all posts and divide by total reach across all posts, that method lets your best performing post drag the average up unfairly.

A worked example with real figures

Say you posted a carousel that got:

  • 3,200 likes
  • 140 comments
  • 45 saves
  • 12 shares
  • Reach of 9,400

Total engagement is 3,200 + 140 + 45 + 12 = 3,397. Divide by reach: 3,397 / 9,400 = 0.3614. Multiply by 100 and you get an engagement rate of 36.1% for that post, which would be exceptional and probably means it went semi-viral or was heavily favoured by the algorithm that day.

Now compare that with a more typical post from the same account: 480 likes, 22 comments, 9 saves, 1 share, reach of 6,100. Total engagement is 512. 512 / 6,100 = 0.0839, so 8.4%. Average those two posts and you get 22.25%, which massively overstates what a normal post from this account does, because one post was an outlier. This is exactly why you need 10 to 12 posts in your sample, not two.

The follower based version everyone uses (and its problem)

If you want the media kit version, the formula is (likes + comments) / followers x 100. Using the second example above with, say, 18,000 followers: (480 + 22) / 18,000 x 100 = 2.79%. Notice this is lower than the reach based figure for the same post, because followers is usually a bigger denominator than reach on any given post since not every follower sees every post.

Here's the uncomfortable bit nobody likes saying out loud: follower based engagement rate is the industry standard for pitching brands mostly because it's convenient, not because it's accurate. An account with 30,000 fake or dormant followers and 900 real engaged fans will show a low follower based rate and look weak, while an account with 5,000 tightly engaged real followers can post a follower based rate north of 8% and look incredible, even though the second account has a fraction of the reach. Brands who only ask for this one number, without asking for reach or impressions too, are getting a partial picture and sometimes a manufactured one. I've seen agencies quietly present the follower based number because it's the flattering one, and technically not lie, just choose the kinder maths. If you're a brand vetting influencers, ask for both figures and ask to see the raw Insights screenshot, not a summary slide.

This is also why stories like the Taylor Swift engagement rumours spread so fast, huge accounts naturally show lower percentage engagement rates because their follower denominator is enormous, and people mistake a lower percentage for a failing account rather than simple maths at scale.

What counts as a good engagement rate in 2026

Benchmarks shift, but as a rough guide from what I see across client accounts and industry reporting:

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

  • Accounts under 10,000 followers: 3% to 8% reach based engagement is solid, sometimes higher in niche communities.
  • Accounts 10,000 to 100,000: 1.5% to 4% reach based is typical for a healthy account.
  • Accounts over 500,000: 0.5% to 1.5% is normal, and anything above that is strong at that scale.

Rival IQ's benchmark reporting has shown the median Instagram engagement rate across industries sitting below 1% for a couple of years running, which surprises people who still think 5% is the baseline. It isn't anymore. Reach has got harder to earn organically, so don't panic if your number has dropped even though your content quality hasn't.

Why your reach might be lower than it should be, and what to fix first

Before you assume your content is the problem, check three things that quietly tank reach and therefore your engagement rate calculation.

  • Fake or inactive followers. A bloated follower count with a chunk of bots or ghost accounts drags your follower based rate down and does nothing for reach either. If you've bought followers in the past, or inherited an account that did, it's worth learning how to spot and remove fake Instagram followers without losing the reach you've earned.
  • Poor Stories usage. Stories feed the algorithm's sense of how active your audience is, and getting the balance of content types wrong can quietly suppress feed reach. There's a specific ideal Instagram story ratio for engagement worth checking against your own posting habits.
  • Bad cropping. If Instagram is auto cropping your images awkwardly, thumbnails look off in the grid and people scroll past without stopping, which hurts both reach and engagement before anyone's even judged the caption. It's worth knowing why Instagram crops your photos automatically and how to stop it.

Turning engagement rate into something that pays the bills

Engagement rate on its own doesn't buy groceries. It's a diagnostic number, not a business outcome. The useful next step is connecting your Instagram engagement to what happens once someone clicks through to your site or your link in bio, because a high engagement rate with zero downstream action is a vanity metric dressed up as a strategy. If you're running Instagram alongside a website or store, it's worth also knowing where to find your website conversion rate so you can see whether engaged followers are converting into subscribers, leads, or sales, rather than just liking and scrolling on.

If you're finding the numbers confusing, or you suspect your reported engagement rate has been quietly flattered by an agency or a tool, this is exactly the kind of thing an outside pair of eyes sorts out fast. I work with small businesses on this through my AI consultant for small business service, pulling apart the real numbers behind a social presence rather than the summary slide someone's been sold.

If you want the full set, start at the Instagram Help: 81 Guides to Followers, Hashtags, Money, Accounts and Fixes. Work out your own rate with the free Instagram engagement calculator.

Related: my free engagement rate calculator.

Frequently asked questions

What is a good Instagram engagement rate for a small business account?

For accounts under 10,000 followers, a reach based engagement rate of 3% to 8% is healthy. Below 2% consistently across 10 or more posts usually means something in your content, timing, or audience quality needs attention.

Why does my engagement rate look different in every tool I use?

Because tools use different formulas and different timeframes without always labelling them clearly. Some use followers as the denominator, some use reach, some blend a rolling 30 day average. Always check which formula a tool is using before comparing numbers across platforms.

Should I use likes and comments only, or include saves and shares?

Include saves and shares if the data is available to you, since Instagram's algorithm weighs saves and shares heavily as signals of genuine value, arguably more than likes. A formula that only counts likes and comments will understate how well a post performed.

How many posts should I include when calculating my average engagement rate?

Use 10 to 12 recent posts minimum. Calculating from a single post, especially a viral one, will give you a misleadingly high number that doesn't represent your normal performance.

Useful references

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.