Safaricom PLC

Safaricom Limited
Data as of 2026-07-26
GLEIF verified
LEI
984500A80B648A7B9717
Registered name
Safaricom PLC
Jurisdiction
Ultimate parent
No parent on file in GLEIF
Cluster stats
Netblocks252 · 3,448,834 IPv4 addresses
IPv6 22 prefixes (largest 2001:43d0::/32)
All fragments 313 blocks across 8 clusters
Cluster ID213411719
RegistryAFRINIC
Owner jurisdictionKE
Customersfind customers using this network →
Evidence & provenance ?
Attribution GLEIF legal-entity match
Legal identityLEI 984500A80B648A7B9717
Shared handles clustered on 23 shared RIR contact/maintainer handles
Registry names 3 distinct registrant names across these blocks
full provenance (JSON) → · how attribution works · report an issue

Footprint over time

6 weekly snapshots · JSON
263 +1 netblocks since 2026-07-05
2026-07-05 peak 263 2026-07-26

IP Ranges (252)

showing 50 of 252 — see all⬇ export CSV
CIDR Org name Registry Status Confidence
41.80.0.0/15 Safaricom Limited BGP ANNOUNCED ● high
41.80.32.0/21 Safaricom Limited BGP ANNOUNCED ● high
41.80.34.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.80.37.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.80.112.0/22 Safaricom Limited BGP ANNOUNCED ● high
41.80.116.0/22 Safaricom Limited BGP ANNOUNCED ● high
41.81.0.0/16 Safaricom Limited BGP ANNOUNCED ● high
41.90.0.0/17 Safaricom Limited BGP ANNOUNCED ● high
41.90.0.0/16 Safaricom Limited BGP ANNOUNCED ● high
41.90.0.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.1.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.2.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.3.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.4.0/23 Safaricom Limited BGP ANNOUNCED ● high
41.90.6.0/23 Safaricom Limited BGP ANNOUNCED ● high
41.90.8.0/21 Safaricom Limited BGP ANNOUNCED ● high
41.90.10.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.12.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.16.0/20 Safaricom Limited BGP ANNOUNCED ● high
41.90.32.0/19 Safaricom Limited BGP ANNOUNCED ● high
41.90.32.0/20 Safaricom Limited BGP ANNOUNCED ● high
41.90.64.0/21 Safaricom Limited BGP ANNOUNCED ● high
41.90.72.0/23 Safaricom Limited BGP ANNOUNCED ● high
41.90.96.0/19 Safaricom Limited BGP ANNOUNCED ● high
41.90.107.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.111.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.112.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.128.0/17 Safaricom Limited BGP ANNOUNCED ● high
41.90.130.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.133.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.136.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.137.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.140.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.141.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.144.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.145.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.160.0/21 Safaricom Limited BGP ANNOUNCED ● high
41.90.160.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.161.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.163.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.164.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.165.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.172.0/22 Safaricom Limited BGP ANNOUNCED ● high
41.90.176.0/20 Safaricom Limited BGP ANNOUNCED ● high
41.90.208.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.209.0/24 Safaricom Limited BGP ANNOUNCED ● high
41.90.216.0/23 Safaricom Limited BGP ANNOUNCED ● high
41.90.220.0/22 Safaricom Limited BGP ANNOUNCED ● high
41.90.220.0/23 Safaricom Limited BGP ANNOUNCED ● high
41.90.222.0/23 Safaricom Limited BGP ANNOUNCED ● high

IPv6 ranges (22)

showing the 15 largest allocations

Domains hosted in this network

what's this?

Network trust

what's this?
RPKI hygiene: A how networks compare →
100.0% of checked blocks have valid RPKI ROA coverage (263 of 263)
Possible discrepancies (257)

These blocks are registered to Safaricom Limited but cryptographically authorized for a different, unrelated network (1 distinct holder) — often M&A history, multi-homing, or outsourced/managed hosting, occasionally worth a closer look.

2c0f:fe38::/32 /32 authorized for AS19905 — Vercara, LLC
2001:43d0::/32 /32 authorized for AS19905 — Vercara, LLC
2001:43d0::/32 /32 authorized for AS19905 — Vercara, LLC
2c0f:fe38::/32 /32 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2000::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2020::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2100::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2180::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:21a0::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2200::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2240::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2260::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2280::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2320::/43 /43 authorized for AS19905 — Vercara, LLC
2c0f:fe38:2340::/43 /43 authorized for AS19905 — Vercara, LLC
+242 more — see the REST API

NIC Handles

AFRINIC-HM-MNT AS33771 AS33771 AS37061 BS56-AFRINIC CM107-AFRINIC CM107-AFRINIC EA99-AFRINIC EA99-AFRINIC GK40-AFRINIC GK40-AFRINIC JM27-AFRINIC +11 more