Who Called Me from 01604 (Northampton)?

01604 is the Northampton dialling code across 353 Ofcom-allocated number blocks. Look up who called from a 01604 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
01604
Location
Northampton, England
Number type
Geographic
Ofcom blocks
353

01604 is the UK dialling code for Northampton, in the historic county of Northamptonshire, covering an area with a population of approximately 225,146. Numbers in this area follow the format 016041234567 — the dialling code, followed by a local number assigned to a specific Communications Provider (CP).

Ofcom has allocated 353 number blocks within the 01604 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 01604 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 01604 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 01604

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

Block Allocated to Year Status
0160400 Gamma Telecom 2016 Allocated
0160401 Gamma Telecom 2016 Allocated
01604200 DRD Communications Limited 2023 Allocated
01604201 DRD Communications Limited 2023 Allocated
01604204 HAVENSTOKE COMMUNICATIONS LTD 2026 Allocated
01604206 Hello Telecom (UK) Limited 2011 Allocated
01604207 Internexus Networks Limited 2011 Allocated
01604208 24 Seven Cloud Communications Ltd 2020 Allocated
01604209 Belgacom International Carrier Services SA 2020 Allocated
0160421 Gamma Telecom 2005 Allocated
01604222 Redcentric Solutions Limited 2015 Allocated
01604224 Redcentric Solutions Limited 2015 Allocated
01604229 Redcentric Solutions Limited 2015 Allocated
0160423 BT 1994 Allocated
0160424 Virgin Media 2001 Allocated
0160425 BT 1994 Allocated
01604260 Vodafone 2013 Allocated
01604261 Gamma Telecom 2020 Allocated
01604262 SiPalto Ltd 2020 Allocated
01604263 Gamma Telecom 2019 Allocated
01604264 Colt Technology 2019 Allocated
01604265 Gamma Telecom 2019 Allocated
01604266 Gamma Telecom 2019 Allocated
01604267 Gamma Telecom 2019 Allocated
01604268 Vodafone 2013 Allocated
01604269 Vodafone 2013 Allocated
01604270 Vodafone 2021 Allocated
01604271 Colt Technology 2020 Allocated
01604272 Colt Technology 2020 Allocated
01604273 Voxbone SA 2020 Allocated
01604274 Vodafone 2020 Allocated
01604275 Sky 2021 Allocated
01604277 ICUK Computing Services Limited 2020 Allocated
01604278 BT 2020 Allocated
01604279 Twilio Ireland Limited 2020 Allocated
01604280 (AQ) LIMITED 2012 Allocated
01604281 TalkTalk 2013 Allocated
01604283 Telecom2 Limited 2009 Allocated
01604286 Invade International Ltd 2016 Allocated
01604287 Pulsant (Scotland) Limited 2009 Allocated
01604288 Nodemax Limited 2008 Allocated
01604289 Inet Telecoms Ltd (Voipfone) 2008 Allocated
01604290 Verizon UK 2004 Allocated
01604291 Verizon UK 2004 Allocated
01604300 Voxbone SA 2008 Allocated
01604303 Net-Work Internet Ltd 2008 Allocated
01604304 Served Up Limited 2008 Allocated
01604306 Barritel Limited 2008 Allocated
01604307 Sky 2014 Allocated
01604309 Digital Space Group Limited 2016 Allocated
01604310 Nexbridge Communications Limited 2012 Allocated
01604312 Simwood eSMS Limited 2012 Allocated
01604313 IOVOX Limited 2014 Allocated
01604314 API Telecom Limited 2012 Allocated
01604315 TalkTalk 2012 Allocated
01604316 ICC Networks Ltd 2012 Allocated
01604317 Sky 2013 Allocated
01604318 IOVOX Limited 2012 Allocated
01604319 Sky 2013 Allocated
01604320 Gamma Telecom 2015 Allocated
01604321 GCI Network Solutions Limited 2023 Allocated
01604322 Andrews & Arnold (Numbers) Ltd 2009 Allocated
01604323 TeleWare Group Limited 2013 Allocated
01604325 Telecoms World Limited 2009 Allocated
01604326 Gamma Telecom 2021 Allocated
01604328 Vonage 2023 Allocated
01604329 Vectone Mobile Limited 2009 Allocated
01604330 GCI Network Solutions Limited 2017 Allocated
01604331 GCI Network Solutions Limited 2018 Allocated
01604332 GCI Network Solutions Limited 2018 Allocated
01604333 GCI Network Solutions Limited 2017 Allocated
01604340 Gamma Telecom 2017 Allocated
01604341 Entanet International Ltd 2017 Allocated
01604342 Telappliant Limited 2018 Allocated
01604343 Gamma Telecom 2018 Allocated
01604344 Colt Technology 2017 Allocated
01604345 BT 2018 Allocated
01604346 Colt Technology 2021 Allocated
01604347 Colt Technology 2021 Allocated
01604348 Media Hawk Ltd 2021 Allocated
01604349 Gamma Telecom 2020 Allocated
01604350 TGL Services (UK) Ltd 2015 Allocated
01604351 TGL Services (UK) Ltd 2015 Allocated
01604352 TGL Services (UK) Ltd 2015 Allocated
01604353 Voxbone SA 2021 Allocated
01604354 TGL Services (UK) Ltd 2015 Allocated
01604355 Gamma Telecom 2021 Allocated
01604356 BT 2021 Allocated
01604357 Gamma Telecom 2022 Allocated
01604358 Calltracks Limited 2022 Allocated
01604359 Voxbone SA 2022 Allocated
01604360 Gamma Telecom 2022 Allocated
01604361 GCI Network Solutions Limited 2024 Allocated
01604362 GCI Network Solutions Limited 2024 Allocated
01604363 GCI Network Solutions Limited 2024 Allocated
01604364 GCI Network Solutions Limited 2024 Allocated
01604365 GCI Network Solutions Limited 2024 Allocated
01604366 GCI Network Solutions Limited 2024 Allocated
01604367 GCI Network Solutions Limited 2024 Allocated
01604368 GCI Network Solutions Limited 2024 Allocated
01604369 GCI Network Solutions Limited 2017 Allocated
01604371 Sky 2013 Allocated
01604372 Kalnet4U Ltd 2013 Allocated
01604373 Sky 2013 Allocated
01604374 Sky 2013 Allocated
01604375 Sky 2013 Allocated
01604376 TalkTalk 2013 Allocated
01604377 Nuso Cloud UK Limited 2013 Allocated
01604378 TalkTalk 2014 Allocated
01604379 Gamma Telecom 2014 Allocated
01604380 Gamma Telecom 2022 Allocated
01604384 Gamma Telecom 2024 Allocated
01604385 Buzz Networks Limited 2010 Allocated
01604386 8x8 UK 2010 Allocated
01604388 Minotaur Telecom Limited 2013 Allocated
01604389 Liquid 11 Limited 2010 Allocated
01604390 Vodafone 2013 Allocated
01604391 Vodafone 2013 Allocated
01604392 Vodafone 2013 Allocated
01604393 Vodafone 2013 Allocated
01604394 Vodafone 2013 Allocated
01604395 Vodafone 2013 Allocated
01604396 Vodafone 2013 Allocated
0160440 BT 1994 Allocated
0160441 BT 1994 Allocated
0160442 AQL Wholesale Ltd 2004 Allocated
01604432 BT 2013 Allocated
01604433 BT 2013 Allocated
01604434 BT 2013 Allocated
01604435 BT 2013 Allocated
01604436 BT 2013 Allocated
01604437 BT 2013 Allocated
01604438 BT 2013 Allocated
01604439 BT 2013 Allocated
0160444 BT 1994 Allocated
0160445 Virgin Media 1994 Allocated
0160446 Virgin Media 1994 Allocated
0160447 Virgin Media 1995 Allocated
01604480 Vodafone 2018 Allocated
0160449 BT 1994 Allocated
01604500 BT 2013 Allocated
01604502 BT 2013 Allocated
01604503 BT 2013 Allocated
01604504 BT 2013 Allocated
01604505 BT 2013 Allocated
0160451 Virgin Media 1996 Allocated
0160452 Vodafone 2013 Allocated
01604530 Sky 2013 Allocated
01604531 Digital Space Group Limited 2016 Allocated
01604532 Invoco Ltd 2013 Allocated
01604533 Lumen Technologies UK Limited 2006 Allocated
01604534 Lumen Technologies UK Limited 2006 Allocated
01604535 Virgin Media 2006 Allocated
01604536 Sky 2015 Allocated
01604537 Spitfire Network Services Limited 2006 Allocated
01604538 Digital Mail Limited 2007 Allocated
01604539 Resilient Limited 2006 Allocated
0160454 Vodafone 2013 Allocated
01604550 Essensys (UK) Limited 2014 Allocated
01604551 GCI Network Solutions Limited 2023 Allocated
01604552 Gamma Telecom 2010 Allocated
01604553 Calltracks Limited 2013 Allocated
01604555 Sky 2013 Allocated
01604556 Windsor Telecom Limited 2010 Allocated
01604559 Core Telecom Limited 2010 Allocated
01604561 Daisy Communications 2011 Allocated
01604562 Daisy Communications 2011 Allocated
01604563 Daisy Communications 2011 Allocated
0160457 Vodafone 2021 Allocated
0160458 BT 1994 Allocated
0160459 BT 1994 Allocated
0160460 BT 1994 Allocated
01604611 BT 2013 Allocated
01604612 BT 2013 Allocated
01604614 BT 2013 Allocated
01604615 BT 2013 Allocated
01604616 BT 2013 Allocated
01604617 BT 2013 Allocated
01604618 BT 2013 Allocated
01604619 BT 2013 Allocated
0160462 BT 1998 Allocated
0160463 BT 1998 Allocated
0160464 BT 1994 Allocated
01604651 GCI Network Solutions Limited 2023 Allocated
01604652 GCI Network Solutions Limited 2023 Allocated
01604653 GCI Network Solutions Limited 2023 Allocated
01604654 GCI Network Solutions Limited 2023 Allocated
01604655 GCI Network Solutions Limited 2023 Allocated
01604656 GCI Network Solutions Limited 2023 Allocated
01604657 GCI Network Solutions Limited 2023 Allocated
01604658 GCI Network Solutions Limited 2023 Allocated
01604659 GCI Network Solutions Limited 2023 Allocated
0160466 BT 1994 Allocated
0160467 BT 1994 Allocated
0160468 BT 1994 Allocated
01604692 BT 2013 Allocated
01604695 BT 2013 Allocated
01604696 BT 2013 Allocated
01604697 BT 2013 Allocated
01604698 BT 2013 Allocated
01604699 BT 2013 Allocated
0160470 BT 1994 Allocated
0160471 BT 1994 Allocated
0160472 BT 1994 Allocated
0160473 Vodafone 2013 Allocated
0160474 BT 1994 Allocated
0160475 BT 1994 Allocated
0160476 BT 1994 Allocated
01604770 BT 2013 Allocated
01604771 BT 2013 Allocated
01604772 BT 2013 Allocated
01604773 BT 2013 Allocated
01604774 BT 2013 Allocated
01604777 BT 2013 Allocated
01604778 BT 2013 Allocated
01604779 BT 2013 Allocated
0160478 BT 1994 Allocated
01604790 BT 2013 Allocated
01604791 BT 2013 Allocated
01604792 BT 2013 Allocated
01604795 BT 2013 Allocated
01604796 BT 2013 Allocated
01604797 BT 2013 Allocated
01604798 BT 2013 Allocated
01604799 BT 2013 Allocated
01604800 Magrathea Telecommunications Limited 2011 Allocated
01604801 Magrathea Telecommunications Limited 2011 Allocated
01604805 Magrathea Telecommunications Limited 2011 Allocated
01604806 Magrathea Telecommunications Limited 2011 Allocated
01604807 Magrathea Telecommunications Limited 2011 Allocated
01604808 Magrathea Telecommunications Limited 2011 Allocated
01604809 Magrathea Telecommunications Limited 2011 Allocated
01604810 BT 2013 Allocated
01604811 BT 2013 Allocated
01604812 BT 2013 Allocated
01604813 BT 2013 Allocated
01604814 BT 2013 Allocated
01604815 BT 2013 Allocated
01604816 BT 2013 Allocated
01604817 BT 2013 Allocated
01604818 BT 2013 Allocated
01604820 BT 2013 Allocated
01604821 BT 2013 Allocated
01604822 BT 2013 Allocated
01604823 BT 2013 Allocated
01604824 BT 2013 Allocated
01604825 BT 2013 Allocated
01604826 BT 2013 Allocated
01604827 BT 2013 Allocated
01604828 BT 2013 Allocated