Jo'burg Metro Police Department - JMPD engagement report
@JoburgMPD - 321K followers on X
Measured over 83 original posts from a 30-day window, last computed on September 16, 2026.
Engagement
A typical post picks up 29 interactions against 321K followers, an engagement rate of 0.009%. Measured over 83 original posts, its engagement rate beats 24% of 15,519 tracked accounts of a similar size. That is a reason to look at how the audience behaves - reply depth, saves, whether the followers are recent - rather than a conclusion about it on its own. Posts are seen about 8.3K times each, and 0.347% of those impressions turn into an interaction. That is about 2.60% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 3.3 posts a day over the last 30 days, with activity on almost every day in the window. Most posts go out around 12:00 UTC, and Sunday is the busiest day of the week. Of the 83 posts sampled, 98% carry an image or video. The account's strongest tracked post pulled 585 interactions, about 20x its own typical post. Recurring topics include #jmpd, #saferjoburg, #joburgroadsafety.
Measured over 83 original posts from a 30-day window, last computed on September 16, 2026. Recurring tags: #jmpd, #saferjoburg, #joburgroadsafety.
Compared with accounts its own size
Jo'burg Metro Police Department - JMPD's engagement rate beats 24% of the tracked X accounts closest to it in follower count (15,519 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 21% 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.009%, Jo'burg Metro Police Department - JMPD sits above the 10th percentile of the 157,102 accounts in this comparison. That places it in the bottom 25% band, which runs below 0.022%.
Show the percentile table
| Percentile | Engagement rate |
|---|---|
| 10th percentile | 0.003% |
| 25th percentile | 0.022% |
| 50th percentile | 0.128% |
| 75th percentile | 0.604% |
| 90th percentile | 2.32% |
| 99th percentile | 83.4% |
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 12:00 UTC, and Sunday 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 | 98% of posts | +111% | +108% to +115% | 34K |
| Outbound link | 1% of posts | -41% | -42% to -40% | 32K |
| Typical length | - | +15% | +14% to +16% | 32K |
- 98% 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.
- 1% 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 882 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
- Sep 6, 202620x their median
DON’T TURN A PAVEMENT INTO A RESTAURANT! Pavements are public spaces intended for pedestrians not for operating restaurants, food outlets or other businesses without the required authorisation. #JMPD is reminding businesses & informal traders that City of Johannesburg by-laws regulate trading & the use of public spaces. Operating a business on a pavement without the necessary permit or authorisation is unlawful & may result in enforcement action & the impoundment of goods or equipment, in accordance with applicable by-laws. Businesses must operate from lawful premises & traders must comply with the applicable municipal requirements. Keep pavements clear!!! Keep pedestrians safe!!! Know and follow the City’s by-laws!!! #JoburgByLaws #BuyaMthethoManjeNamhlanje
- Sep 3, 202618x their median
🚨 ARREST ALERT 🚨 #JMPD K9 Unit officers arrested two suspects on Ontdekkers Rd, Florida, for possession of suspected stolen goods & illegal immigration. Officers intercepted a suspicious VW Polo & recovered 3 Centurion gate motors (valued at ~R20,000) complete with anti-theft brackets/locks. The suspects could not provide keys or a valid explanation for the equipment. During questioning, one suspect tried to flee on foot, jumped a live electric fence, & was swiftly detained with the help of private security. Neither occupant, who are foreign nationals, could produce valid ID. Both were processed at Florida SAPS. #SaferJoburg #JMPDInAction #BuyaMthethoManjeNamhlanje
- Sep 13, 202612x their median
While on patrol, #JMPD K9 officers received an anonymous tip-off regarding suspicious activities in Zola North, Soweto. Officers proceeded to the location, where they encountered a suspect who attempted to flee but was apprehended. During the search, officers found a pouch in his pocket containing suspected crystal methamphetamine. The suspect was arrested for the possession of illegal substances & detained at Jabulani SAPS. #BuyaMthethoManjeNamhlanje #SaferJoburg
- Sep 4, 202610x their median
#JMPD TRU officers were conducting patrols in Mofolo when they spotted a silver-grey Honda Amaze that had jumped a red traffic light. Officers stopped the vehicle at Elias Motsoaledi & Nxumalo Streets & conducted a search. During the search, an extended magazine was found on the front passenger’s footwell. When questioned about the firearm associated with the magazine, one of the occupants informed officers that the firearm had been hidden inside the glovebox. Officers searched the glovebox & recovered a black firearm with its serial number filed off. All three suspects were arrested & detained at Moroka SAPS. The vehicle was impounded & booked at Lenasia SAPS Pound. #BuyaMthethoManjeNamhlanje #SaferJoburg #JoburgRoadSafety
- Aug 30, 20269.6x their median
#JMPD TRU officers received information regarding a vehicle allegedly being stripped inside a yard on Makabeni Street, Orlando West, Soweto. Upon arrival at the premises at the gate, the suspects noticed the officers, jumped over the walls, & flee the scene. Officers searched the surrounding area but were unable to locate the suspects. The officers returned to the yard where they found a Toyota Corolla Cross still idling with its interior partially stripped. The vehicle was also fitted with false registration plates. Further investigation revealed that the vehicle had been reported stolen in Kibler Park. The recovered vehicle was booked in at Lenasia SAPS Pound. JMPD continues to work with members of the public to recover stolen vehicles & disrupt criminal activities across the City of JHB. #BuyaMthethoManjeNamhlanje #SaferJoburg
- Sep 6, 20267.6x their median
TRAFFIC ADVISORY FOR IMMEDIATE RELEASE DATE: 06 SEPTEMBER | 14H05 LOCALIZED FLOODING AND TRAPPED VEHICLES AT SIEMERT ROAD & CURRY STREET, DOORNFONTEIN, JOHANNESBURG The Johannesburg Metropolitan Police Department (JMPD) advises all motorists to exercise extreme caution across the City due to persistent heavy rainfall, wet road surfaces, and severe localised flooding. Currently, localised flooding has been reported at Siemert Road and Currey Street, Doornfontein. Multiple vehicles have become submerged and stuck in high water at this location. JMPD officers are on-scene managing traffic flow, assisting stranded motorists, and actively diverting vehicles away from the flooded road. Motorists heading toward these locations are being diverted onto alternative routes. Avoid the area entirely where possible. If you encounter submerged roads or high standing water, turn around immediately. Stalled vehicles block emergency response access and present severe safety hazards. Drive well below the speed limit, maintain an extended following distance, and keep the headlights switched on. Follow all temporary barricades, road closures, and instructions from JMPD officers directing traffic on site. Road users who encounter stranded vehicles, dangerous obstructions, or rising water levels are urged to report them straight away to the City of Johannesburg's Emergency Call Centre: 011 375 5911 ENDS Issued by the Johannesburg Metropolitan Police Department Communications Unit #SaferJoburg #JoburgRoadSafety #JHBTraffic
- Sep 14, 20267.5x their median
While conducting crime prevention patrols, #JMPD TRU officers were approached by a member of the public at the corner of Beatrice & Golden Highway in Lenasia South. The motorist informed the officers that he had been hijacked the previous day along Provincial Road & Golden Highway in Lenasia. He further advised that he had spotted his hijacked vehicle entering the Magson Manor residential area. The officers immediately followed up on the information provided, which led them to a house where the vehicle was found. A woman was found at the property & upon searching the premises, officers recovered the stolen motor vehicle. The victim was brought to the scene & positively identified the vehicle as his. The vehicle was subsequently seized & booked in at the Lenasia SAPS pound. During the search of the premises, officers also recovered a SAPS uniform which the woman could not account for. She was taken in for further questioning. While officers continued searching for the other suspects, members of the community alerted them after spotting the main suspect. A foot chase ensued, resulting in the apprehension of one male suspect. A second suspect, who was allegedly linked to the hijacking, later handed himself over to the police. The suspects were detained at Lenasia South SAPS where a case of possession of suspected stolen property was opened. #JoburgRoadSafety #BuyaMthethoManjeNamhlanje #SaferJoburg
- Sep 11, 20267.4x their median
🚨 THREE ARRESTED AT DUBE VOCATIONAL POUND 🚨 Early this morning at ~03:30, #JMPD #RegionD Operations officers apprehended 3 suspects caught on-site attempting to strip and steal vehicle parts from impounded cars at Dube Vocational. Charges: ▪️ Theft ▪️ Malicious Damage to Property ▪️ Possession of Stolen Goods ▪️ Trespassing All 3 suspects have been processed and detained at Orlando SAPS. #SaferJoburg #JMPDInAction #BuyaMthethoManjeNamlanje
- Aug 30, 20267.3x their median
Working on information received regarding members of the public gathered at a park in Dobsonville, Soweto, where shots were allegedly being fired randomly. #JMPD TRU officers proceeded to the area on foot to discreetly observe the situation. They identified a suspect who was seen in possession of a firearm before entering a grey Chevrolet Cruze. Officers stopped the vehicle, which had one male occupant & conducted a search. A black Norinco firearm with its serial number filed off was recovered in his possession. The suspect was arrested for possession of an unlicensed firearm & detained at Moroka SAPS for further investigation. The vehicle was booked in at Aeroton SAPS Pound. JMPD remains committed to removing illegal firearms from our communities & ensuring that those who misuse firearms face the law. T #BuyaMthethoManjeNamhlanje #SaferJoburg
- Sep 10, 20267.0x their median
While conducting patrols along Smith Street in Braamfontein, #JMPD TRU officers conducted a vehicle status check on a Toyota Vitz through the reaction channel. The vehicle was flagged as stolen in connection with a Protea SAPS case. The officers stopped the vehicle, occupied by three males, at the intersection of Smith & Rissik Streets in Braamfontein. During questioning, the driver allegedly admitted that they were involved in vehicle theft. A search of the vehicle was conducted, resulting in the recovery of a vehicle signal-jamming device & a different registration plate. All 3X suspects were arrested & detained at Hillbrow SAPS. The stolen Toyota Vitz was subsequently booked at the Aeroton SAPS Pound for further investigation. #BuyaMthethoManjeNamhlanje #SaferJoburg #JoburgRoadSafety
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.
Recurring topics
The most frequent hashtags in the sampled posts. They describe what this account writes about; they are not a performance signal, and the catalog-wide breakdown on the hub shows how little hashtag count moves.
Buy or sell Twitter (X) accounts - escrow-protected
PlayerSells is an escrow marketplace for Twitter (X) accounts. Every deal is protected, with no middleman risk.
Reading these numbers
A typical post picks up 29 interactions against 321K followers, an engagement rate of 0.009%. Measured over 83 original posts, its engagement rate beats 24% of 15,519 tracked accounts of a similar size. That is a reason to look at how the audience behaves - reply depth, saves, whether the followers are recent - rather than a conclusion about it on its own. Posts are seen about 8.3K times each, and 0.347% of those impressions turn into an interaction. That is about 2.60% of the follower count, which is the gap between an audience on paper and an audience in a timeline. Posting runs at about 3.3 posts a day over the last 30 days, with activity on almost every day in the window. Most posts go out around 12:00 UTC, and Sunday is the busiest day of the week. Of the 83 posts sampled, 98% carry an image or video. The account's strongest tracked post pulled 585 interactions, about 20x its own typical post. Recurring topics include #jmpd, #saferjoburg, #joburgroadsafety.
- What is Jo'burg Metro Police Department - JMPD's engagement rate on X?
- Jo'burg Metro Police Department - JMPD (@JoburgMPD) has an engagement rate of 0.009%, based on the median interactions across 83 original posts from the last 30 days against 320,982 followers. Replies, reposts and quote-posts of other people are excluded from that sample.
- Is that a good engagement rate?
- At 0.009%, Jo'burg Metro Police Department - JMPD sits above the 10th percentile of the 157,102 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 @JoburgMPD have real engagement?
- Its engagement rate beats 24% of the tracked X accounts closest to it in follower count (15,519 accounts), which puts it in the bottom 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 @JoburgMPD post?
- Most posts go out around 12:00 UTC, and Sunday is its busiest day, at roughly 3.27 posts per day across the measured window.