NHS Million engagement report
@NHSMillion - 729K followers on X
Measured over 8 original posts from a 30-day window, last computed on August 24, 2026.
Engagement
A typical post picks up 3.0K interactions against 729K followers, an engagement rate of 0.406%. Measured over 8 original posts, its engagement rate beats 89% of 6,874 tracked accounts of a similar size. Comparing inside a size band matters here: engagement rate falls as accounts grow, so a raw rate would mostly just re-measure the follower count. Posts are seen about 91K times each, and 3.26% of those impressions turn into an interaction. That is about 12.5% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 0.83 post a day over the last 30 days, though only 20% of days saw any activity at all. Most posts go out around 11:00 UTC, and Wednesday is the busiest day of the week. Of the 8 posts sampled, 25% carry an image or video and 13% are part of a thread. The account's strongest tracked post pulled 34K interactions, about 12x its own typical post.
Measured over 8 original posts from a 30-day window, last computed on August 24, 2026.
Compared with accounts its own size
NHS Million's engagement rate beats 89% of the tracked X accounts closest to it in follower count (6,874 accounts, accounts of similar size (decile 9 of 10)). A percentile is spread evenly by construction, so 50 really is the middle of that group and 90 really is its top tenth.
On engagement per impression rather than per follower it beats 82% of the same group. When those two numbers disagree, the gap is about how far its posts travel rather than how people react to them.
Where this sits in the catalog
At 0.406%, NHS Million sits above the 50th percentile of the 66,536 accounts in this comparison. That places it in the above the median band, which runs 0.1% to 0.5%.
Show the percentile table
| Percentile | Engagement rate |
|---|---|
| 10th percentile | 0.002% |
| 25th percentile | 0.016% |
| 50th percentile | 0.1% |
| 75th percentile | 0.5% |
| 90th percentile | 2.09% |
| 99th percentile | 119.7% |
This ruler is the whole measured catalog, not a size-matched group: it shows where the raw rate falls across every account we can measure, all of which are large. For a like-for-like comparison, read the size-band percentile above instead. See how the bands are built
Posting timing
This account posts most often around 11:00 UTC, and Wednesday is its busiest day of the week. The bars below are the catalog-wide pattern, with this account's own busiest slot marked. They do not show how this account performs at each hour: we keep one aggregate per account, not one per hour, so that measurement does not exist in our data.
Show engagement by hour posted, utc as a table
| Hour (UTC) | Vs author median | Posts |
|---|---|---|
| 00:00 UTC | -1% | 89K |
| 01:00 UTC | -2% | 90K |
| 02:00 UTC | -3% | 88K |
| 03:00 UTC | -4% | 94K |
| 04:00 UTC | -5% | 76K |
| 05:00 UTC | -4% | 75K |
| 06:00 UTC | -5% | 86K |
| 07:00 UTC | -5% | 93K |
| 08:00 UTC | -4% | 108K |
| 09:00 UTC | -4% | 124K |
| 10:00 UTC | -3% | 129K |
| 11:00 UTC | -3% | 141K |
| 12:00 UTC | -3% | 154K |
| 13:00 UTC | -3% | 167K |
| 14:00 UTC | -4% | 173K |
| 15:00 UTC | -2% | 176K |
| 16:00 UTC | -3% | 171K |
| 17:00 UTC | -3% | 159K |
| 18:00 UTC | -2% | 149K |
| 19:00 UTC | -2% | 141K |
| 20:00 UTC | -1% | 131K |
| 21:00 UTC | 0% | 116K |
| 22:00 UTC | -2% | 100K |
| 23:00 UTC | -1% | 90K |
Show engagement by day of week as a table
| Day | Vs author median | Posts |
|---|---|---|
| Sunday | +5% | 393K |
| Monday | +1% | 483K |
| Tuesday | -2% | 520K |
| Wednesday | -3% | 472K |
| Thursday | -2% | 430K |
| Friday | -3% | 447K |
| Saturday | +2% | 393K |
Formats this account uses
Its own posting mix on the left, and what each of those formats does across every account we track on the right. Only formats where the effect clears our publish test appear here, so an empty row is a format we could not measure rather than one that does nothing.
| Format | This account | Catalog effect | 95% interval | Accounts behind it |
|---|---|---|---|---|
| Image or video | 25% of posts | +111% | +108% to +115% | 34K |
| Outbound link | 0% of posts | -41% | -42% to -40% | 32K |
| Typical length | - | +15% | +14% to +16% | 32K |
- 25% of this account's sampled posts carry an image or video. Across the catalog, posts with an image or video run 111% above the same accounts' other posts.
- 0% of its posts carry a link off X. Across the catalog, posts with an outbound link run 41% below the same accounts' other posts.
- Its average post runs 654 characters, which falls in the over 280 characters band. Across the catalog, posts over 280 characters run 15% above the same accounts' other posts.
These are catalog-wide differences applied to this account's own posting mix, not a measurement of how each format performs for this account specifically. We keep one median per account, not one per format per account, so the second thing is not something this data can tell you.
Best tweets
- Jul 23, 202612x their median
A Restore Britain Government will allow pub landlords and other venue owners to install a smoking room. If adults want to smoke inside a contained room, and the landlord is happy to provide that, then it's none of our business. Crack on.
- Jun 25, 20268.0x their median
One NHS, many nationalities. Huge thanks to every single person who helps keep the NHS going ๐ https://t.co/OiIzQaE9kV
- Jul 29, 20265.4x their median
If Andy Burnham is serious about putting politics aside to solve Britainโs biggest problems, itโs remarkable that heโs chosen to ignore Reform. He is conspiring behind closed doors with the failed political establishment to foist further tax rises on the country. The fact Ed Davey and Kemi Badenoch are going along with this tells you all you need to know. This is the uniparty in action.
- Jul 26, 20263.1x their median
๐จNEW: The NHS is considering making attending Premier League football games an official treatment option for depression [@SkySportsNews]
- Jul 26, 2026
NHS staff by nationality according to the latest figures (April 2026). Where is your country on the list? ๐ฌ๐ง United Kingdom: 1,043,607 ๐ฎ๐ณ India: 78,840 ๐ณ๐ฌ Nigeria: 42,937 ๐ต๐ญ Philippines: 33,629 ๐ฎ๐ช Ireland: 12,509 ๐ต๐ฑ Poland: 11,191 ๐ฌ๐ญ Ghana: 9,908 ๐ต๐ฐ Pakistan: 9,204 ๐ต๐น Portugal: 8,220 ๐ฎ๐น Italy: 7,577 ๐ฟ๐ผ Zimbabwe: 6,789 ๐ท๐ด Romania: 6,060 ๐ช๐ธ Spain: 4,988 ๐ช๐ฌ Egypt: 4,888 ๐ณ๐ตNepal: 4,512 ๐ฑ๐ฐ Sri Lanka: 3,851 ๐ฒ๐พ Malaysia: 3,350 ๐ฌ๐ท Greece: 3,321 ๐ณ๐ฑ Netherlands: 2,616 ๐ฆ๐บ Australia: 2,595 ๐ฉ๐ช Germany: 2,492 ๐ฐ๐ช Kenya: 2,469 ๐ฏ๐ฒ Jamaica: 2,460 ๐ฟ๐ฆ South Africa: 2,290 ๐ง๐ฉ Bangladesh: 2,239 ๐จ๐ณ China: 2,062 ๐ฑ๐น Lithuania: 1,963 ๐ซ๐ท France: 1,947 ๐ธ๐ฉ Sudan: 1,728 ๐บ๐ธ United States: 1,659 ๐ญ๐ฐ Hong Kong: 1,619 ๐ฎ๐ท Iran: 1,381 ๐ญ๐บ Hungary: 1,374 ๐จ๐ฆ Canada: 1,315 ๐ง๐ฌ Bulgaria: 1,263 ๐ณ๐ช Niger: 1,252 ๐ฒ๐บ Mauritius: 1,207 ๐ฒ๐ฒ Myanmar: 1,050 ๐ฟ๐ฒ Zambia: 1,008 ๐น๐น Trinidad and Tobago: 947 ๐ธ๐ฐ Slovakia: 930 ๐บ๐ฌ Uganda: 920 ๐ธ๐ช Sweden: 862 ๐น๐ท Tรผrkiye: 861 ๐ง๐ท Brazil: 789 ๐ฏ๐ด Jordan: 780 ๐ณ๐ฟ New Zealand: 779 ๐ฑ๐ป Latvia: 760 ๐จ๐ฟ Czech Republic: 736 ๐จ๐ฒ Cameroon: 678 ๐ฎ๐ถ Iraq: 636 ๐ธ๐ฌ Singapore: 627 ๐ธ๐ฑ Sierra Leone: 595 ๐ง๐ช Belgium: 542 ๐ฌ๐พ Guyana: 521 ๐บ๐ฆ Ukraine: 507 ๐ฆ๐น Austria: 492 ๐จ๐พ Cyprus: 466 ๐ฉ๐ฐ Denmark: 453 ๐ธ๐ด Somalia: 432 ๐น๐ญ Thailand: 418 ๐ฌ๐ฒ Gambia: 406 ๐ซ๐ฎ Finland: 381 ๐ณ๐ด Norway: 374 ๐ธ๐พ Syria: 373 ๐ง๐ผ Botswana: 370 ๐ฏ๐ต Japan: 364 ๐ต๐ธ Palestine: 363 ๐ฒ๐ผ Malawi: 353 ๐ญ๐ท Croatia: 334 ๐ฒ๐น Malta: 310 ๐ฑ๐ง Lebanon: 285 ๐ช๐ท Eritrea: 262 ๐ฑ๐พ Libya: 258 ๐จ๐ฉ Democratic Republic of the Congo: 258 ๐ฆ๐ฑ Albania: 254 ๐ท๐บ Russia: 252 ๐ฆ๐ซ Afghanistan: 238 ๐น๐ฟ Tanzania: 226 ๐ฐ๐ท South Korea: 220 ๐ฒ๐ท Mauritania: 204 ๐จ๐ญ Switzerland: 200 ๐ช๐น Ethiopia: 200 ๐ช๐ช Estonia: 185 ๐ธ๐ฎ Slovenia: 180 ๐ป๐จ Saint Vincent and the Grenadines: 175 ๐ฎ๐ฉ Indonesia: 174 ๐ฉ๐ฟ Algeria: 174 ๐ง๐ญ Bahrain: 165 ๐ง๐ง Barbados: 163 ๐ฑ๐จ Saint Lucia: 152 ๐จ๐ด Colombia: 152 ๐ฒ๐ฝ Mexico: 147 ๐ฒ๐ฆ Morocco: 145 ๐ธ๐ฆ Saudi Arabia: 144 ๐จ๐ซ Central African Republic: 136 ๐ฌ๐ฉ Grenada: 128 ๐ฎ๐ฑ Israel: 118 ๐ฉ๐ด Dominican Republic: 110 ๐ณ๐ฆ Namibia: 103 ๐ธ๐ฟ Eswatini: 103 ๐น๐ณ Tunisia: 102 ๐ท๐ธ Serbia: 92 ๐ง๐ณ Brunei: 92 ๐น๐ผ Taiwan: 91 ๐จ๐ฎ Cรดte d'Ivoire: 88 ๐ป๐ณ Vietnam: 81 ๐พ๐ช Yemen: 80 ๐จ๐ฑ Chile: 80 ๐ฆ๐ท Argentina: 75 ๐ซ๐ฏ Fiji: 66 ๐ต๐ช Peru: 66 ๐ป๐ช Venezuela: 66 ๐ท๐ผ Rwanda: 56 ๐ฒ๐ป Maldives: 50 ๐ธ๐ณ Senegal: 49 ๐ฌ๐ณ Guinea: 47 ๐ง๐น Bhutan: 47 ๐ด๐ฒ Oman: 45 ๐ฆ๐ด Angola: 42 ๐ช๐จ Ecuador: 42 ๐ฑ๐ท Liberia: 41 ๐ง๐พ Belarus: 40 ๐ง๐ฟ Belize: 40 ๐ฐ๐ผ Kuwait: 39 ๐น๐น Trinidad and Tobago: 38 ๐ฒ๐ฉ Moldova: 38 ๐ฒ๐ฐ North Macedonia: 35 ๐ป๐ฌ British Virgin Islands: 33 ๐จ๐บ Cuba: 32 ๐ง๐ด Bolivia: 30 ๐ฆ๐ช United Arab Emirates: 30 ๐ฆ๐ฌ Antigua and Barbuda: 29 ๐ฆ๐ฟ Azerbaijan: 29 ๐ง๐ฎ Burundi: 28 ๐ฑ๐ธ Lesotho: 28 ๐ฐ๐พ Cayman Islands: 26 ๐ฎ๐ธ Iceland: 26 ๐ฐ๐ท Korea: 26 ๐ฐ๐ณ Saint Kitts and Nevis: 24 ๐บ๐ฟ Uzbekistan: 24 ๐ธ๐จ Seychelles: 24 ๐ฐ๐ฟ Kazakhstan: 24 ๐ง๐ธ Bahamas: 23 ๐ฌ๐ช Georgia: 22 ๐ฎ๐ฒ Isle of Man: 21 ๐ง๐ฆ Bosnia and Herzegovina: 20 ๐ญ๐ณ Honduras: 20 ๐ฆ๐ฒ Armenia: 19 ๐ธ๐ป El Salvador: 18 ๐ฌ๐ฆ Gabon: 16 ๐น๐ฌ Togo: 16 ๐ง๐ฏ Benin: 15 ๐ฑ๐บ Luxembourg: 13 ๐ฌ๐ฎ Gibraltar: 13 ๐ฒ๐ฟ Mozambique: 13 ๐ฌ๐น Guatemala: 11 ๐ฒ๐ณ Mongolia: 9 ๐ฉ๐ฏ Djibouti: 9 ๐จ๐ป Cape Verde: 9 ๐ฐ๐ญ Cambodia: 9 ๐ต๐ฌ Papua New Guinea: 9 ๐น๐ฑ Timor-Leste: 9 Netherlands Antilles: 9 ๐ฒ๐ฌ Madagascar: 9 ๐จ๐ท Costa Rica: 8 ๐บ๐พ Uruguay: 8 ๐ฐ๐ต North Korea: 8 ๐ต๐พ Paraguay: 7 ๐ถ๐ฆ Qatar: 6 ๐ง๐ฒ Bermuda: 6 ๐ต๐ฆ Panama: 5 ๐ฐ๐ฌ Kyrgyzstan: 5 ๐ฏ๐ช Channel Islands: 5 ๐ง๐ซ Burkina Faso: 4 ๐ณ๐ฎ Nicaragua: 4 ๐ธ๐ธ South Sudan: 4 ๐ฒ๐ฑ Mali: 4 ๐น๐ฒ Turkmenistan: 4 ๐ฌ๐ผ Guinea-Bissau: 4 ๐ซ๐ด Faroe Islands: 3 ๐ณ๐ซ Norfolk Island: 3 ๐น๐ฏ Tajikistan: 3 ๐ท๐ช Rรฉunion: 3 ๐ฒ๐ธ Montserrat: 2 ๐ฌ๐ถ Equatorial Guinea: 2 ๐ซ๐ฐ Falkland Islands: 2 ๐ฌ๐ซ French Guiana: 2 ๐ญ๐น Haiti: 2 ๐ฒ๐ช Montenegro: 2 ๐ต๐ท Puerto Rico: 2 ๐ธ๐ญ Saint Helena: 2 ๐น๐ป Tuvalu: 2 ๐ฑ๐ฆ Laos: 2 ๐ฆ๐ฉ Andorra: 2 ๐ฆ๐ผ Aruba: 2 ๐ธ๐น Sรฃo Tomรฉ and Prรญncipe: 2 ๐ฌ๐บ Guam: 1 ๐ฆ๐ฎ Anguilla: 1 ๐จ๐จ Cocos (Keeling) Islands: 1 ๐ฌ๐ฑ Greenland: 1 ๐ฌ๐ต Guadeloupe: 1 ๐ฒ๐ด Macau: 1 ๐ฒ๐ญ Marshall Islands: 1 ๐ซ๐ฒ Micronesia: 1 ๐ณ๐จ New Caledonia: 1 ๐ณ๐บ Niue: 1 ๐ป๐บ Vanuatu: 1 ๐ธ๐ง Solomon Islands: 1 ๐ธ๐ท Suriname: 1 ๐น๐ด Tonga: 1 ๐ป๐ฎ U.S. Virgin Islands: 1 ๐ต๐ณ Pitcairn Islands: 1 ๐น๐ฉ Chad: 1 ๐ผ๐ธ Samoa: 1
- Jul 29, 2026
The lack of available NHS dentists in this country should be a national scandal.
- Jul 29, 2026
We FINALLY have a Prime Minister who is taking social care seriously. * The social care review will be brought forward to summer 2027 * The care workforce will be reformed * There will be a cross-party approach to social care Letโs hope he delivers. https://t.co/fFb0GDPkvb
- Aug 1, 2026
Should NHS staff be able to park for free at their place of work? Please repost to help increase the number of people who respond. Please explain your answer in the comments.
- Jul 23, 2026
The NHS is definitely not perfect. But it will never make you bankrupt. https://t.co/m1kPzDW6Zl
- Jul 24, 2026
We wish we could eradicate โjust aโ from NHS vocabulary. Every single person plays their part, and it couldnโt happen without everyone. https://t.co/n3gHoL94Az
Ranked by total interactions across everything we have tracked for this account, which is a longer history than the 30-day window the rates above use. The multiple compares each post to this account's own median.
Buy or sell X accounts - escrow-protected
PlayerSells is an escrow marketplace for X accounts. Every deal is protected, with no middleman risk.
Reading these numbers
A typical post picks up 3.0K interactions against 729K followers, an engagement rate of 0.406%. Measured over 8 original posts, its engagement rate beats 89% of 6,874 tracked accounts of a similar size. Comparing inside a size band matters here: engagement rate falls as accounts grow, so a raw rate would mostly just re-measure the follower count. Posts are seen about 91K times each, and 3.26% of those impressions turn into an interaction. That is about 12.5% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 0.83 post a day over the last 30 days, though only 20% of days saw any activity at all. Most posts go out around 11:00 UTC, and Wednesday is the busiest day of the week. Of the 8 posts sampled, 25% carry an image or video and 13% are part of a thread. The account's strongest tracked post pulled 34K interactions, about 12x its own typical post.
- What is NHS Million's engagement rate on X?
- NHS Million (@NHSMillion) has an engagement rate of 0.406%, based on the median interactions across 8 original posts from the last 30 days against 729,251 followers. Replies, reposts and quote-posts of other people are excluded from that sample.
- Is that a good engagement rate?
- At 0.406%, NHS Million sits above the 50th percentile of the 66,536 accounts in this comparison. Those comparison accounts are all large ones, because our scanning cadence is weighted towards big accounts, so this is a ranking among peers of similar scale rather than a ranking across X.
- Does @NHSMillion have real engagement?
- Its engagement rate beats 89% of the tracked X accounts closest to it in follower count (6,874 accounts), which puts it in the top quarter for its size group. Ranking inside a size band matters because engagement rate falls as accounts grow, so a raw rate would mostly re-measure the follower count. It is a starting point for a look at follower quality, not a verdict on it.
- When does @NHSMillion post?
- Most posts go out around 11:00 UTC, and Wednesday is its busiest day, at roughly 0.83 posts per day across the measured window.