Instagram Likes Benchmarks 2026: UpGrow's Analysis of 12,400+ Accounts
Sample: 12,400 active Instagram accounts (1K-3M followers) observed Jan-Mar 2026, cross-referenced with public benchmarks. Last updated: April 2026.
Executive Summary
Instagram likes-per-follower has continued its multi-year decline in 2026, but the slope is uneven across formats and account sizes. Reels remain the highest-volume like generator (2.3x static images), while first-hour velocity emerged as the single strongest predictor of total distribution. Below 100K followers, accounts can still reasonably target 2-4% likes-per-follower; above 500K, the realistic ceiling is closer to 1%.
- Median likes-per-follower: 4.2% at 1K-10K, dropping to 0.9% at 1M-3M.
- Reels: 2.3x more likes per post than static images.
- Best window: weekday lunch (11 AM - 1 PM local), +23% lift.
- Hashtag sweet spot: 3-5 niche tags (+18% lift); 25-30 tags only +4%.
- First-hour velocity above 5% of final 24h count drives 4.1x Explore-page reach.
Methodology
We assembled a sample of 12,400 active Instagram accounts spanning follower bands from 1K to 3M. Accounts were classified active if they published at least four posts in the trailing 30 days. Data was sourced from public Instagram endpoints and from creators who connected their accounts to UpGrow's analytics dashboard with explicit consent. Observations span January 1 through March 31, 2026.
For each post we recorded follower count at time of publish, like count at +1 hour, +24 hours, and +7 days, content format (single image, carousel, Reel), caption length, hashtag count, and the local time-zone of the account. We cross-referenced our sample against published benchmarks from Rival IQ, Socialinsider, Sprout Social, and Hootsuite to validate that our distributions track public norms within a reasonable margin.
We report medians rather than means throughout, because a small number of viral outliers distort averages at every band. Top-quartile figures are the 75th-percentile post within each band. Analysis reproducible from our engagement calculator.
Section 1: Average Likes by Account Size
The likes-per-follower curve compresses sharply as accounts grow. A 5K account earning 200 likes is performing in line with the median; a 500K account earning 200 likes is severely under-distributed. The table below should be read as a sanity check, not a target.
Bar chart showing engagement rate dropping from 5.1% for nano accounts to 0.85% for mega accounts.
Eng. %
- Nano1K–10K5.1%
- Micro10K–100K2.9%
- Macro100K–1M1.7%
- Mega1M+0.85%
Engagement falls as follower count rises — nano creators clear 4-6%; mega accounts under 1.2%.
| Follower band | Median likes | Likes-per-follower | Top quartile |
|---|---|---|---|
| 1K - 10K | 187 likes | 4.2% | 412 likes |
| 10K - 50K | 612 likes | 2.8% | 1,420 likes |
| 50K - 100K | 1,140 likes | 2.1% | 2,890 likes |
| 100K - 500K | 3,210 likes | 1.6% | 8,440 likes |
| 500K - 1M | 8,720 likes | 1.2% | 21,300 likes |
| 1M - 3M | 16,400 likes | 0.9% | 44,100 likes |
Cross-reference: Rival IQ's 2026 benchmark report places median Instagram engagement at 0.50% across all sizes; our likes-only median lands higher because we exclude reach-only impressions and large brand accounts dominated their 0.50% figure. Our band-segmented view matches Socialinsider's findings within 0.2 percentage points at every tier.
Section 2: Optimal Posting Times for Maximum Likes
Posting time matters less than format, but the difference between a top window and a bottom window is meaningful: a +37 percentage-point spread between best and worst slots. Times below are local to the account's primary audience time-zone.
Heatmap of engagement intensity by day of week and hour of day, with Tuesday and Thursday evenings showing peak activity.
| 1:00 | 2:00 | 3:00 | 4:00 | 5:00 | 7:00 | 8:00 | 9:00 | 10:00 | 11:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | |||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mon | Mon 0:00 — intensity 10 | Mon 1:00 — intensity 6 | Mon 2:00 — intensity 4 | Mon 3:00 — intensity 3 | Mon 4:00 — intensity 3 | Mon 5:00 — intensity 5 | Mon 6:00 — intensity 12 | Mon 7:00 — intensity 25 | Mon 8:00 — intensity 35 | Mon 9:00 — intensity 38 | Mon 10:00 — intensity 40 | Mon 11:00 — intensity 42 | Mon 12:00 — intensity 45 | Mon 13:00 — intensity 44 | Mon 14:00 — intensity 42 | Mon 15:00 — intensity 40 | Mon 16:00 — intensity 45 | Mon 17:00 — intensity 55 | Mon 18:00 — intensity 68 | Mon 19:00 — intensity 75 | Mon 20:00 — intensity 70 | Mon 21:00 — intensity 50 | Mon 22:00 — intensity 30 | Mon 23:00 — intensity 18 |
| Tue | Tue 0:00 — intensity 12 | Tue 1:00 — intensity 8 | Tue 2:00 — intensity 5 | Tue 3:00 — intensity 3 | Tue 4:00 — intensity 3 | Tue 5:00 — intensity 6 | Tue 6:00 — intensity 15 | Tue 7:00 — intensity 30 | Tue 8:00 — intensity 42 | Tue 9:00 — intensity 45 | Tue 10:00 — intensity 48 | Tue 11:00 — intensity 50 | Tue 12:00 — intensity 55 | Tue 13:00 — intensity 54 | Tue 14:00 — intensity 52 | Tue 15:00 — intensity 50 | Tue 16:00 — intensity 60 | Tue 17:00 — intensity 75 | Tue 18:00 — intensity 92 | Tue 19:00 — intensity 100 | Tue 20:00 — intensity 95 | Tue 21:00 — intensity 65 | Tue 22:00 — intensity 38 | Tue 23:00 — intensity 22 |
| Wed | Wed 0:00 — intensity 11 | Wed 1:00 — intensity 7 | Wed 2:00 — intensity 4 | Wed 3:00 — intensity 3 | Wed 4:00 — intensity 3 | Wed 5:00 — intensity 5 | Wed 6:00 — intensity 13 | Wed 7:00 — intensity 28 | Wed 8:00 — intensity 38 | Wed 9:00 — intensity 40 | Wed 10:00 — intensity 43 | Wed 11:00 — intensity 45 | Wed 12:00 — intensity 48 | Wed 13:00 — intensity 47 | Wed 14:00 — intensity 45 | Wed 15:00 — intensity 43 | Wed 16:00 — intensity 50 | Wed 17:00 — intensity 60 | Wed 18:00 — intensity 72 | Wed 19:00 — intensity 80 | Wed 20:00 — intensity 74 | Wed 21:00 — intensity 55 | Wed 22:00 — intensity 32 | Wed 23:00 — intensity 20 |
| Thu | Thu 0:00 — intensity 12 | Thu 1:00 — intensity 8 | Thu 2:00 — intensity 5 | Thu 3:00 — intensity 3 | Thu 4:00 — intensity 3 | Thu 5:00 — intensity 6 | Thu 6:00 — intensity 14 | Thu 7:00 — intensity 30 | Thu 8:00 — intensity 42 | Thu 9:00 — intensity 45 | Thu 10:00 — intensity 48 | Thu 11:00 — intensity 50 | Thu 12:00 — intensity 54 | Thu 13:00 — intensity 53 | Thu 14:00 — intensity 51 | Thu 15:00 — intensity 49 | Thu 16:00 — intensity 58 | Thu 17:00 — intensity 72 | Thu 18:00 — intensity 90 | Thu 19:00 — intensity 98 | Thu 20:00 — intensity 92 | Thu 21:00 — intensity 62 | Thu 22:00 — intensity 36 | Thu 23:00 — intensity 22 |
| Fri | Fri 0:00 — intensity 11 | Fri 1:00 — intensity 7 | Fri 2:00 — intensity 4 | Fri 3:00 — intensity 3 | Fri 4:00 — intensity 3 | Fri 5:00 — intensity 5 | Fri 6:00 — intensity 13 | Fri 7:00 — intensity 26 | Fri 8:00 — intensity 35 | Fri 9:00 — intensity 38 | Fri 10:00 — intensity 40 | Fri 11:00 — intensity 42 | Fri 12:00 — intensity 44 | Fri 13:00 — intensity 42 | Fri 14:00 — intensity 40 | Fri 15:00 — intensity 38 | Fri 16:00 — intensity 42 | Fri 17:00 — intensity 50 | Fri 18:00 — intensity 60 | Fri 19:00 — intensity 65 | Fri 20:00 — intensity 58 | Fri 21:00 — intensity 45 | Fri 22:00 — intensity 28 | Fri 23:00 — intensity 18 |
| Sat | Sat 0:00 — intensity 8 | Sat 1:00 — intensity 5 | Sat 2:00 — intensity 3 | Sat 3:00 — intensity 2 | Sat 4:00 — intensity 2 | Sat 5:00 — intensity 3 | Sat 6:00 — intensity 6 | Sat 7:00 — intensity 12 | Sat 8:00 — intensity 20 | Sat 9:00 — intensity 25 | Sat 10:00 — intensity 28 | Sat 11:00 — intensity 30 | Sat 12:00 — intensity 32 | Sat 13:00 — intensity 32 | Sat 14:00 — intensity 30 | Sat 15:00 — intensity 28 | Sat 16:00 — intensity 30 | Sat 17:00 — intensity 32 | Sat 18:00 — intensity 35 | Sat 19:00 — intensity 38 | Sat 20:00 — intensity 35 | Sat 21:00 — intensity 28 | Sat 22:00 — intensity 18 | Sat 23:00 — intensity 12 |
| Sun | Sun 0:00 — intensity 8 | Sun 1:00 — intensity 5 | Sun 2:00 — intensity 3 | Sun 3:00 — intensity 2 | Sun 4:00 — intensity 2 | Sun 5:00 — intensity 3 | Sun 6:00 — intensity 6 | Sun 7:00 — intensity 13 | Sun 8:00 — intensity 22 | Sun 9:00 — intensity 26 | Sun 10:00 — intensity 28 | Sun 11:00 — intensity 30 | Sun 12:00 — intensity 32 | Sun 13:00 — intensity 32 | Sun 14:00 — intensity 30 | Sun 15:00 — intensity 28 | Sun 16:00 — intensity 30 | Sun 17:00 — intensity 33 | Sun 18:00 — intensity 38 | Sun 19:00 — intensity 42 | Sun 20:00 — intensity 40 | Sun 21:00 — intensity 32 | Sun 22:00 — intensity 20 | Sun 23:00 — intensity 12 |
Hour of day (ET)
Tuesday and Thursday 7-9 PM ET shows the highest like-velocity across UpGrow's 12,400-account sample.
| Window | Likes lift | Notes |
|---|---|---|
| Mon-Fri 11 AM - 1 PM | +23% | Lunch-break scrolling peak |
| Sun 6 PM - 8 PM | +18% | Week reset, high session length |
| Tue-Thu 7 PM - 9 PM | +12% | Reliable evening window |
| Sat 9 AM - 11 AM | +4% | Weak weekend lift |
| Daily 2 AM - 5 AM | -31% | Avoid; minimal active session |
| Sat 1 PM - 4 PM | -14% | Lowest weekend window |
Section 3: Content Format Performance
Reels generate more likes per post than any other format and the gap widened in 2026 versus 2025. Carousels punch above their weight on saves, which Instagram's algorithm treats as a stronger relevance signal than a like.
Bar chart showing reels at 1.23x baseline engagement, carousels at 1.0x, single photos at 0.7x.
- Reels1.23x
- Carousels1.00x
- Single photos0.70x
Reels lead reach, carousels lead depth — single photos continue declining.
| Format | Median likes | Saves ratio | Reach tier |
|---|---|---|---|
| Reels | 2.3x baseline | 1:14 ratio | Highest |
| Carousels | 1.4x baseline | 1:8 ratio | Medium |
| Single image | 1.0x baseline | 1:22 ratio | Lower |
| Stories (24h) | Reactions only | N/A | Followers |
Section 4: Hashtag Strategy Impact
The era of stuffing 30 hashtags is over. Instagram's 2024-2026 spam-classifier updates have flattened the lift from high-count tag stacks. Three to five tightly-relevant niche tags consistently outperform the 25-30 tag approach.
| Strategy | Likes lift | Notes |
|---|---|---|
| 0 hashtags | Baseline | Common for established creators |
| 3-5 niche tags | +18% | Best risk-adjusted lift |
| 8-12 mixed tags | +11% | Diminishing returns begin |
| 20-30 tags (max) | +4% | Spam-classifier risk rises |
| Banned/shadow tags | -22% | Suppression observed |
Section 5: First-Hour Engagement Velocity
First-hour like velocity is the single most useful predictor of distribution we observed. Posts that earn at least 5% of their final 24-hour like count within the first 60 minutes are 4.1x more likely to land on the Explore page. This is consistent with Hootsuite's public algorithm coverage and Instagram's own creator guidance.
| First-hour share | Explore reach | Ranking outcome |
|---|---|---|
| Under 1% of final 24h | 0.4x baseline | Suppressed |
| 1% - 3% | 1.0x baseline | Average |
| 3% - 5% | 2.2x baseline | Boosted |
| 5%+ | 4.1x baseline | Top-cohort distribution |
What This Means for Marketers
If your goal is raw like volume, prioritize Reels and post during the weekday-lunch window. If your goal is durable distribution, focus on first-hour velocity rather than vanity totals; a post that earns 80 likes in the first hour will out-perform one that earns 300 likes spread across three days. Treat the size-band benchmarks as a sanity check on whether your posts are healthy for your follower count, not as a target to optimize toward.
For practical next steps, calculate your account's engagement rate using UpGrow's free engagement calculator, audit your last 30 posts against the format mix above, and consider a like-velocity service only after your organic baseline is healthy. For deeper coverage of the underlying mechanics, see our guide to Instagram likes, and explore the rest of our free Instagram tools. If you also want to grow followers alongside engagement, our organic-growth service pairs naturally with this benchmark work.
Citation
If you cite this report, please use one of the formats below.
UpGrow. (2026). Instagram Likes Benchmarks 2026: An Analysis of 12,400+ Accounts. Retrieved from https://www.upgrow.com/reports/instagram-likes-benchmarks-2026
UpGrow. "Instagram Likes Benchmarks 2026: UpGrow's Analysis of 12,400+ Accounts." UpGrow, 29 Apr. 2026, https://www.upgrow.com/reports/instagram-likes-benchmarks-2026.
UpGrow Instagram Likes Benchmarks 2026, published April 2026 (https://www.upgrow.com/reports/instagram-likes-benchmarks-2026).
Sources cross-referenced
- Rival IQ 2026 Social Media Industry Benchmark Report
- Socialinsider Instagram Benchmarks
- Sprout Social Best Times to Post on Instagram
- Hootsuite Instagram Algorithm Guide
Embed this report
Republish this report on your site. The iframe is responsive and includes attribution.
<iframe src="https://www.upgrow.com/reports/instagram-likes-benchmarks-2026/embed" width="100%" height="640" frameborder="0" loading="lazy" title="Instagram Likes Benchmarks 2026: UpGrow's Analysis of 12,400+ Accounts"></iframe>Frequently Asked Questions
It depends on follower count. In our sample, accounts with 1K-10K followers averaged 4.2% likes-per-follower (about 42-420 likes per post). At 100K-500K, the median dropped to 1.6%, and accounts above 1M averaged 0.9%. A post is performing above benchmark if it earns more than 1.5x the median for its size band.
Across our sample, weekday posts between 11 AM and 1 PM local time generated 23% more likes than the all-day average. Sunday evenings (6-8 PM) ranked second. The worst windows were 2-5 AM and Saturday afternoons.
Reels generated 2.3x more likes per post than static images and 1.7x more than carousels in 2026. However, carousels showed the highest saves-to-likes ratio (1:8), suggesting they drive deeper engagement even when raw likes are lower.
Yes, but less than in prior years. Posts using 3-5 highly relevant niche hashtags earned 18% more likes than posts with no hashtags. Posts stuffing 25-30 hashtags performed only 4% better than zero-hashtag posts and were more likely to be flagged as low-quality by Instagram's spam classifiers.
Critical. Posts that hit at least 5% of their final 24-hour like count within the first 60 minutes were 4.1x more likely to land on the Explore page. First-hour velocity remains the single strongest predictor of distribution in our dataset.
We sampled 12,400 active Instagram accounts (defined as posting at least 4 times in the past 30 days) across follower bands from 1K to 3M. Data was collected via public Instagram endpoints and account owners who opted in through UpGrow's analytics tools. Observations span January 1 to March 31, 2026.