Who Called Me from (029) (Cardiff)?

(029) is the Cardiff dialling code across 267 Ofcom-allocated number blocks. Look up who called from a (029) number, identify the network operator, check against known scam patterns and report unwanted calls.

Free, no sign-up. We don't share your search. Powered by Ofcom data, refreshed weekly.

Dialling code
(029)
Location
Cardiff, Wales
Number type
Geographic
Ofcom blocks
267

(029) is the UK dialling code for Cardiff, in the historic county of South Glamorgan, covering an area with a population of approximately 480,000. Numbers in this area follow the format 0291234567 — the dialling code, followed by a local number assigned to a specific Communications Provider (CP).

Ofcom has allocated 267 number blocks within the (029) range, spread across BT, Virgin Media, Sky, TalkTalk, Gamma and many smaller UK CPs. Each block of 1,000 (or sometimes 10,000) numbers is owned by a single CP, which may then assign individual numbers to its own customers or to resellers further down the chain. You can see the full block-by-block allocation list below.

Although (029) originally indicated the geographic location of the line, UK number portability means a phone with this prefix can technically be located anywhere. For most landlines the geographic match still holds, but for VoIP-only numbers it does not. If you receive a call from a (029) number and you don't recognise it, you can match the next four digits (the "block") against the table below to identify the originally-allocated network operator.

Ofcom-allocated blocks for (029)

These are the 250 currently-active number blocks Ofcom has allocated within the (029) range, in order. Click any block to see the carrier, allocation date and recently-reported call patterns.

Block Allocated to Year Status
0291000 Virgin Media 2000 Allocated
0291100 Marathon Telecom Limited 2012 Allocated
0291110 BT 2000 Allocated
0291113 BT 2005 Allocated
0291114 BT 2011 Allocated
0292000 Magrathea Telecommunications Limited 2004 Allocated
0292001 TalkTalk 2013 Allocated
0292002 Gamma Telecom 2004 Allocated
0292003 Gamma Telecom 2021 Allocated
0292005 Verizon UK 2004 Allocated
0292006 Syntec Limited 2004 Allocated
0292007 IV Response Limited 2005 Allocated
0292008 GCI Network Solutions Limited 2017 Allocated
0292009 AQL Wholesale Ltd 2004 Allocated
0292010 Gamma Telecom 2014 Allocated
0292011 Vodafone 2018 Allocated
0292012 Served Up Limited 2008 Allocated
0292013 BT 2004 Allocated
0292014 Flextel Limited 2005 Allocated
0292015 Reality Network Services Limited 2005 Allocated
0292016 Vodafone 2013 Allocated
0292017 Linear Telecoms Limited 2010 Allocated
0292019 Virgin Media 2001 Allocated
0292020 Virgin Media 2001 Allocated
0292021 Virgin Media 1999 Allocated
0292022 BT 1999 Allocated
0292023 BT 1999 Allocated
0292024 Vodafone 2013 Allocated
0292025 Virgin Media 1999 Allocated
0292026 Vodafone 2013 Allocated
0292027 Vodafone 2021 Allocated
0292029 Vodafone 2013 Allocated
0292030 Virgin Media 1999 Allocated
0292031 Virgin Media 1999 Allocated
0292032 BT 1999 Allocated
0292033 Virgin Media 1999 Allocated
0292034 BT 1999 Allocated
0292035 BT 1999 Allocated
0292036 BT 1999 Allocated
0292037 BT 1999 Allocated
0292038 BT 1999 Allocated
0292039 BT 1999 Allocated
0292040 Virgin Media 1999 Allocated
0292041 Virgin Media 1999 Allocated
0292042 BT 1999 Allocated
0292043 BT 1999 Allocated
0292044 BT 1999 Allocated
0292045 BT 1999 Allocated
0292046 BT 1999 Allocated
0292047 BT 1999 Allocated
0292048 BT 1999 Allocated
0292049 BT 1999 Allocated
0292050 Vodafone 2013 Allocated
0292051 BT 1999 Allocated
0292052 BT 1999 Allocated
0292053 BT 1999 Allocated
0292054 BT 1999 Allocated
0292055 BT 1999 Allocated
0292056 BT 1999 Allocated
0292057 BT 1999 Allocated
0292058 Vodafone 2013 Allocated
0292059 BT 1999 Allocated
0292060 GCI Network Solutions Limited 2023 Allocated
0292061 BT 1999 Allocated
0292062 BT 1999 Allocated
0292063 Virgin Media 1999 Allocated
0292064 BT 1999 Allocated
0292065 Virgin Media 1999 Allocated
0292066 BT 1999 Allocated
0292067 BT 1999 Allocated
0292068 BT 1999 Allocated
0292069 BT 1999 Allocated
0292070 BT 1999 Allocated
0292071 BT 1999 Allocated
0292072 BT 1999 Allocated
0292073 BT 1999 Allocated
0292074 BT 1999 Allocated
0292075 BT 1999 Allocated
0292076 BT 1999 Allocated
0292077 BT 1999 Allocated
0292078 BT 1999 Allocated
0292079 BT 1999 Allocated
0292080 BT 1999 Allocated
0292081 BT 1999 Allocated
0292082 BT 1999 Allocated
0292083 BT 1999 Allocated
0292084 BT 1999 Allocated
0292085 BT 1999 Allocated
0292086 BT 1999 Allocated
0292087 BT 1999 Allocated
0292088 BT 1999 Allocated
0292089 BT 1999 Allocated
0292090 Virgin Media 2000 Allocated
0292091 Virgin Media 2000 Allocated
0292092 Lumen Technologies UK Limited 2000 Allocated
0292093 Virgin Media 2001 Allocated
0292094 Vodafone 2019 Allocated
0292095 TGL Services (UK) Ltd 2015 Allocated
0292096 Vodafone 2013 Allocated
0292097 Redcentric Solutions Limited 2015 Allocated
0292099 GCI Network Solutions Limited 2017 Allocated
0292100 Invade International Ltd 2016 Allocated
0292101 EE 2020 Allocated
0292102 Digital Space Group Limited 2016 Allocated
0292103 Vodafone 2013 Allocated
0292104 DRD Communications Limited 2023 Allocated
0292105 Colt Technology 2006 Allocated
0292107 TelNG Limited 2007 Allocated
0292108 Localphone Limited 2007 Allocated
0292111 VoiceHost Limited 2010 Allocated
0292112 Gamma Telecom 2022 Allocated
0292113 Orange Business Holdings UK Limited 2013 Allocated
0292114 GCI Network Solutions Limited 2017 Allocated
0292115 TalkTalk 2007 Allocated
0292116 Spitfire Network Services Limited 2006 Allocated
0292117 Liquid 11 Limited 2013 Allocated
0292119 Digital Space Group Limited 2016 Allocated
0292120 Simwood eSMS Limited 2006 Allocated
0292121 Citrus Telecommunications Ltd 2005 Allocated
0292122 Barritel Limited 2006 Allocated
0292124 Digitech Solutions Global Limited 2012 Allocated
0292125 Vodafone 2013 Allocated
0292126 Telecom2 Limited 2009 Allocated
0292128 WAVECREST NETWORKS LIMITED 2019 Allocated
0292129 GTT-EMEA LTD 2021 Allocated
0292130 Voiceflex Limited 2007 Allocated
0292131 Commi Holdings Limited 2016 Allocated
0292132 TalkTalk 2006 Allocated
0292133 Resilient Limited 2006 Allocated
0292135 TalkTalk 2013 Allocated
0292136 Vodafone 2021 Allocated
0292137 Solutios Limited 2008 Allocated
0292138 Vodafone 2013 Allocated
0292139 Net-Work Internet Ltd 2007 Allocated
0292140 Sky 2013 Allocated
0292141 Digital Mail Limited 2006 Allocated
0292142 Pulsant (Scotland) Limited 2009 Allocated
0292143 Telappliant Limited 2009 Allocated
0292144 TelXL Limited 2008 Allocated
0292145 IPV6 Limited 2009 Allocated
0292147 24 Seven Cloud Communications Ltd 2019 Allocated
0292148 Calltracks Limited 2013 Allocated
0292149 Vectone Mobile Limited 2009 Allocated
0292150 Gamma Telecom 2021 Allocated
0292151 VoIP-Un Limited 2007 Allocated
0292152 Telecoms World Limited 2009 Allocated
0292153 CFL Communications Ltd 2009 Allocated
0292154 OVH Limited 2009 Allocated
0292155 ETC Telecom Limited 2008 Allocated
0292157 Jtec UK Limited 2011 Allocated
0292158 Digital Space Group Limited 2008 Allocated
0292159 WightFibre Limited 2009 Allocated
0292160 8x8 UK 2009 Allocated
0292161 Tuxtel Ltd 2009 Allocated
0292163 Mars Communications Limited 2009 Allocated
0292164 Nexus Telecommunications Limited 2009 Allocated
0292165 Dynamic Mobile Billing Limited 2009 Allocated
0292166 Inet Telecoms Ltd (Voipfone) 2008 Allocated
0292167 Gamma Telecom 2010 Allocated
0292168 Voxbone SA 2007 Allocated
0292169 Buzz Networks Limited 2010 Allocated
0292171 Entanet International Ltd 2007 Allocated
0292172 Wifinity Limited 2009 Allocated
0292173 ICC Networks Ltd 2010 Allocated
0292174 Atomstream Limited 2010 Allocated
0292175 Nuso Cloud UK Limited 2010 Allocated
0292176 Andrews & Arnold (Numbers) Ltd 2010 Allocated
0292178 Suretec Systems Ltd 2010 Allocated
0292179 Hello Telecom (UK) Limited 2009 Allocated
0292181 (AQ) LIMITED 2012 Allocated
0292182 Virgin Media 2009 Allocated
0292183 Virgin Media 2009 Allocated
0292184 Virgin Media 2009 Allocated
0292185 Ziron Limited 2012 Allocated
0292188 Vonage 2023 Allocated
0292189 Invosys Limited 2012 Allocated
0292190 Invoco Ltd 2010 Allocated
0292192 Gamma Telecom 2017 Allocated
0292193 Nodemax Limited 2008 Allocated
0292194 TeleWare Group Limited 2013 Allocated
0292196 Datazero Ltd 2010 Allocated
0292197 Windsor Telecom Limited 2010 Allocated
0292198 Nationwide Telephone Assistance Ltd 2007 Allocated
0292199 TTNC Limited 2013 Allocated
0292200 Core Telecom Limited 2010 Allocated
0292201 Ccpro Solutions Limited 2010 Allocated
0292202 Sark Telecom B.V. 2010 Allocated
0292203 Telephone Box Limited 2010 Allocated
0292204 Phone Co-Op Numbering Limited 2010 Allocated
0292208 Relax Telecom Limited 2010 Allocated
0292209 INTELLIGENT EXCHANGES LIMITED 2026 Allocated
0292210 Minotaur Telecom Limited 2013 Allocated
0292211 Bink Networks Ltd 2022 Allocated
0292213 BT 2011 Allocated
0292214 Group 3 Technology Limited 2011 Allocated
0292216 HAVENSTOKE COMMUNICATIONS LTD 2026 Allocated
0292219 Aloha Telecommunications Ltd 2011 Allocated
0292220 Internexus Networks Limited 2011 Allocated
0292221 Sky 2013 Allocated
0292222 Nexbridge Communications Limited 2012 Allocated
0292223 GCI Network Solutions Limited 2017 Allocated
0292225 API Telecom Limited 2012 Allocated
0292226 Cloudcall Limited 2011 Allocated
0292227 IOVOX Limited 2012 Allocated
0292228 GCI Network Solutions Limited 2023 Allocated
0292229 Content Guru Limited 2012 Allocated
0292230 Resilient Limited 2012 Allocated
0292231 Resilient Limited 2012 Allocated
0292233 BT 2012 Allocated
0292234 Hyperoptic 2016 Allocated
0292235 Media Hawk Ltd 2012 Allocated
0292236 Kalnet4U Ltd 2013 Allocated
0292238 Content Guru Limited 2012 Allocated
0292239 XoverX Ltd 2013 Allocated
0292240 BT 2014 Allocated
0292241 Sky 2013 Allocated
0292242 Fuse 2 Communications Ltd 2024 Allocated
0292243 Redwood Technologies Ltd 2018 Allocated
0292244 TelecomIQ Limited 2013 Allocated
0292245 BT 2014 Allocated
0292246 Nexbridge Communications Limited 2021 Allocated
0292247 Sky 2015 Allocated
0292248 Alnitak GmbH 2015 Allocated
0292249 Convergence Group (wireless) Networks Limited 2019 Allocated
0292250 Simwood eSMS Limited 2017 Allocated
0292251 Gamma Telecom 2015 Allocated
0292252 YayYay Limited 2015 Allocated
0292253 Tango Networks UK Ltd 2016 Allocated
0292254 Belgacom International Carrier Services SA 2016 Allocated
0292255 DIDWW Ireland Limited 2014 Allocated
0292256 Number Services Ltd. 2018 Allocated
0292260 Bink Broadband Ltd 2016 Allocated
0292261 Adepteo Limited 2017 Allocated
0292262 IOVOX Limited 2016 Allocated
0292263 Magrathea Telecommunications Limited 2017 Allocated
0292264 IP Voice Networks Ltd 2017 Allocated
0292265 Antheus Telecom Limited 2017 Allocated
0292266 I.T Communications Limited 2016 Allocated
0292267 Gamma Telecom 2017 Allocated
0292268 Mission Labs Limited 2017 Allocated
0292269 Fuse 2 Communications Ltd 2017 Allocated
0292270 EVE CONNECT LTD 2022 Allocated
0292271 Twilio Ireland Limited 2020 Allocated
0292272 EE 2019 Allocated
0292273 WELLTEL (UK) LIMITED 2023 Allocated
0292274 Gamma Telecom 2019 Allocated
0292277 TELNYX UK LIMITED 2020 Allocated
0292278 Colt Technology 2020 Allocated
0292279 NFON UK Ltd 2018 Allocated
0292280 BT 2019 Allocated