How to Calculate Engagement Rate on Instagram in 2026

Why Engagement Rate Matters More Than Follower Count

If you manage an Instagram account for a brand, a client, or yourself, you have probably asked this question at least once: how do I calculate engagement rate?

Follower count can be misleading. An account with 100,000 followers and barely any interactions is far less valuable than an account with 5,000 followers where people actively like, comment, save, and share every post.

Engagement rate is the metric that tells you the real story. It measures how actively your audience interacts with your content relative to the size of your audience or the number of people who actually saw the post.

In this guide, we will walk through the three most common formulas to calculate Instagram engagement rate manually, with concrete examples for each one. By the end, you will know exactly which formula to use and when.

What Counts as “Engagement” on Instagram?

Before we dive into formulas, let us define what qualifies as an engagement. On Instagram, the most commonly counted interactions are:

  • Likes
  • Comments
  • Shares (sends via DM or to Stories)
  • Saves

Some marketers also include Story replies, profile visits, or link clicks depending on the campaign goals. For standard engagement rate calculations, we typically stick with likes, comments, shares, and saves.

Total Engagements = Likes + Comments + Shares + Saves

Keep this number handy. Every formula below uses it as the starting point.

Formula 1: Engagement Rate by Followers (ERF)

When to use it

This is the most widely used formula and the one most people mean when they say “engagement rate.” It is best for getting a quick snapshot of how engaged your overall audience is. It is also the standard formula used by influencer marketing platforms and engagement rate calculators.

The formula

Engagement Rate by Followers = (Total Engagements / Total Followers) x 100

Example

Imagine you published a Reel on Instagram and it received:

  • 1,200 likes
  • 85 comments
  • 40 shares
  • 75 saves

Your account has 25,000 followers.

Step 1: Calculate total engagements
1,200 + 85 + 40 + 75 = 1,400

Step 2: Divide by followers
1,400 / 25,000 = 0.056

Step 3: Multiply by 100
0.056 x 100 = 5.6%

Your engagement rate by followers for that post is 5.6%.

Pros and cons

Pros Cons
Easy to calculate, even from outside the account (follower count is public) Does not account for the fact that not all followers see every post
Great for comparing influencers or competitor accounts Can be skewed by fake or inactive followers
Industry standard for influencer vetting Follower count fluctuates over time

Formula 2: Engagement Rate by Reach (ERR)

When to use it

This formula measures engagement based on the number of unique users who actually saw your post. It is considered the most accurate way to calculate engagement rate because it only includes people who were exposed to the content.

You need access to Instagram Insights (available on Business and Creator accounts) to get reach data.

The formula

Engagement Rate by Reach = (Total Engagements / Total Reach) x 100

Example

Same post as before:

  • Total engagements: 1,400
  • Reach (from Instagram Insights): 18,000 unique accounts

Step 1: Divide engagements by reach
1,400 / 18,000 = 0.0778

Step 2: Multiply by 100
0.0778 x 100 = 7.78%

Your engagement rate by reach is 7.78%.

Notice how this number is higher than the follower-based rate. That makes sense: only 18,000 of your 25,000 followers (plus some non-followers) actually saw the post, so the ratio of engagements to people who saw it is naturally higher.

Pros and cons

Pros Cons
Most accurate reflection of content performance Requires access to the account’s Instagram Insights
Accounts for algorithm changes that affect visibility Reach can vary wildly from post to post, making comparisons inconsistent
Useful for organic content analysis Cannot be used to evaluate external accounts or competitors

Formula 3: Engagement Rate by Impressions (ERI)

When to use it

This formula is similar to the reach-based one, but it uses impressions instead of reach. The key difference: reach counts unique users, while impressions count total views, including repeat views by the same person.

This method is particularly useful when you are running paid campaigns or analyzing content that appears multiple times in people’s feeds (like carousel posts that get revisited).

The formula

Engagement Rate by Impressions = (Total Engagements / Total Impressions) x 100

Example

Same post again:

  • Total engagements: 1,400
  • Impressions (from Instagram Insights): 32,000

Step 1: Divide engagements by impressions
1,400 / 32,000 = 0.04375

Step 2: Multiply by 100
0.04375 x 100 = 4.38%

Your engagement rate by impressions is 4.38%.

This number is the lowest of the three, which is expected. Impressions are always equal to or higher than reach, so the engagement rate will naturally be lower.

Pros and cons

Pros Cons
Useful for paid ad performance analysis Impressions can inflate the denominator, making engagement look lower than it is
Helps evaluate how well content converts on repeated exposure Requires access to Instagram Insights
Works well alongside CPM and cost-per-engagement metrics Not ideal for comparing organic posts due to impression variability

Side-by-Side Comparison of All Three Formulas

Here is a quick reference table so you can see how the three methods compare using the same post data:

Formula Calculation Result Best Use Case
By Followers 1,400 / 25,000 x 100 5.6% Comparing accounts, influencer vetting
By Reach 1,400 / 18,000 x 100 7.78% Organic content performance
By Impressions 1,400 / 32,000 x 100 4.38% Paid campaigns, ad performance

How to Calculate Average Engagement Rate Across Multiple Posts

A single post can be an outlier. To get a more reliable picture of your account’s performance, calculate the average engagement rate over several posts.

Here is how:

  1. Pick a time frame (for example, the last 30 days) or a set number of recent posts (for example, the last 10 posts).
  2. Calculate the engagement rate for each individual post using your preferred formula.
  3. Add all the individual engagement rates together.
  4. Divide by the number of posts.

Average Engagement Rate = Sum of individual post engagement rates / Number of posts

Quick example

Let us say you calculated the engagement rate by followers for your last 5 posts and got these results:

  • Post 1: 4.2%
  • Post 2: 6.1%
  • Post 3: 3.8%
  • Post 4: 5.5%
  • Post 5: 4.9%

Sum = 24.5%
24.5 / 5 = 4.9% average engagement rate

What Is a Good Engagement Rate on Instagram in 2026?

Benchmarks change as the platform evolves, but here are general guidelines based on current data for 2026:

Follower Range Average Engagement Rate (by followers)
1K to 5K (nano) 5% to 7%
5K to 20K (micro) 2% to 5%
20K to 100K (mid-tier) 1.5% to 3%
100K to 1M (macro) 1.5% to 2.5%
1M+ (mega) 1% to 2%

As a general rule of thumb:

  • Below 1%: Low engagement. Review your content strategy.
  • 1% to 3%: Average. Solid but room for improvement.
  • 3% to 6%: Good. Your content resonates with your audience.
  • Above 6%: Excellent. You have a highly engaged community.

Keep in mind that smaller accounts tend to have higher engagement rates because they often have a more personal relationship with their followers.

Tips to Improve Your Instagram Engagement Rate

Knowing how to calculate your engagement rate is the first step. Here are some practical ways to move that number up:

  1. Post when your audience is active. Check Instagram Insights for the days and times your followers are most active.
  2. Use strong calls to action. Ask a question, invite opinions, or encourage saves and shares directly in your captions.
  3. Reply to every comment. This signals to the algorithm that your post is generating conversation, and it keeps the interaction going.
  4. Lean into Reels and carousels. In 2026, these formats continue to get higher reach and engagement compared to single-image posts.
  5. Create saveable content. Tips, tutorials, checklists, and how-to graphics get saved frequently, which boosts engagement.
  6. Write longer captions that tell a story. This increases time spent on the post, which the algorithm rewards.
  7. Remove ghost followers. Inactive or fake followers drag your engagement rate down without adding any value.

Frequently Asked Questions

How do you calculate engagement rate on Instagram?

The most common method is to add up all engagements on a post (likes, comments, shares, and saves), divide that number by your total followers, and multiply by 100. For example, if a post gets 500 total engagements and you have 10,000 followers, your engagement rate is (500 / 10,000) x 100 = 5%.

What is the difference between reach and impressions?

Reach is the number of unique accounts that saw your post. Impressions is the total number of times your post was displayed, including multiple views from the same account. Reach will always be equal to or lower than impressions.

Is a 20% engagement rate good on Instagram?

A 20% engagement rate is exceptionally high and quite rare. Most accounts with strong performance fall between 3% and 6%. If you see 20%, double check that the calculation is correct and that the account does not have artificially low follower counts or inflated engagement from giveaways or engagement pods.

Is 12% a good engagement rate?

Yes, 12% is well above average. This typically happens with nano-influencers (under 5,000 followers) or content that goes viral. If you are consistently hitting 12%, your content strategy is working exceptionally well.

Which engagement rate formula should I use?

It depends on what you are trying to measure. Use engagement rate by followers for quick comparisons and influencer evaluation. Use engagement rate by reach for the most accurate view of organic content performance. Use engagement rate by impressions when analyzing paid campaigns.

Can I calculate engagement rate without Instagram Insights?

Yes, but only using the follower-based formula. Likes and comments are visible on public posts, and follower count is public. However, reach, impressions, saves, and shares are only available through Instagram Insights on Business or Creator accounts.

How often should I check my engagement rate?

We recommend tracking it at least once a month. Calculate the average across all posts published that month to spot trends over time. If you are running a campaign, check it weekly or even daily.

Search Keywords

Recent Posts

  • All Post
  • Branding
  • Graphic Design
  • Social Media Marketing
  • Web Design
Load More

End of Content.

Subscribe Now

You have been successfully Subscribed! Ops! Something went wrong, please try again.

About Us

We believe that every business deserves a strong brand identity. Whether you’re starting a new business or rebranding an existing one, we can help you develop a unique brand identity that will make you stand out from the competition.

Contact Info

Subscribe Now

You have been successfully Subscribed! Ops! Something went wrong, please try again.

Copyright © 2022 Berardo Modern Digital. All Rights Reserved.