UK GP Practices
Search every site in this cohortuk-gp-practices
Every active general practice in the four nations.
Middle of 31 cohorts. All cohorts 54 · best cohort 63.
The source, and how we filtered it
| Source | GP practices in the UK, NHS England (Organisation Data Service; NHS.UK practice profiles) (2026-11-02) |
|---|---|
| License | ODS: Open Government Licence v3.0. NHS.UK practice profiles: Open Government Licence v3.0 under NHS.UK's terms (sections 3.4 to 3.11), which permit any use including commercial. Only each practice's name and website address are taken, which NHS.UK's terms treat as adapted content, so it is attributed with the generic OGL statement and not as information from the NHS website. Read 2026-11-05. |
| Cite as | Contains public sector information licensed under the Open Government Licence v3.0. |
| How we filtered it | Active organizations with the ODS GP practice role (RO76) for England, Wales and Scotland, and active primary role RO315 for Northern Ireland. For each English practice, the website link on its NHS.UK profile (6,256 pages, read one at a time). Addresses are cut to the root unless several practices share a host with a page each. |
| Instead of | The NHS.UK Service Search API (needs a key); the PHS, NHS Wales and BSO practice lists (no websites). |
| Built | 2026-11-02 |
The filtering is ours and is disclosed as ours. The source published a list; the decision about which rows of it belong in a cohort was a judgment call, and it is written down so somebody can disagree with it.
Where the 4399 sites land
| Grade | Share of the cohort | Sites | Share |
|---|---|---|---|
| Adequate | 1471 | 33.4% | |
| Weak | 2511 | 57.1% | |
| Not ready | 403 | 9.2% | |
| Strong | 14 | 0.3% |
What the cohort earns, dimension by dimension
The mean share of each dimension’s available points that this cohort earned. Low here means the whole sector is weak on it, not that one site dragged an average down. The per-site spread is in the dataset.
| Dimension | Mean share earned | Mean |
|---|---|---|
| #1 · Reach
These parameters determine the fundamental ease of access that AI has to your site information. |
68% | |
| #2 · Read
AI generally turns off JavaScript. Does your site information survive without it? |
56% | |
| #3 · Understand
Does a machine know who and what you are? |
25% | |
| #4 · Act
Sitemaps, redirects, 404s, licensing terms, and not wasting the crawl budget. |
76% |
The cap is 32 URLs and it is a ceiling, not a promise. A portal whose every link points at a different host yields one page; a university yields the full sample. The median here is 32, the range 1–32, published so that "we sampled 32 URLs per site" cannot become a claim the data does not support.
36 sites in this cohort served a certificate we could not verify. They were read anyway and scored normally, because reporting no response for a site every browser loads would describe our TLS stack rather than the site, and each one carries the finding in its row.
11 tests almost nobody in this cohort passes
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| ACT-3 | If you have a public API, is it described in a standard file? | 1 | 2 | |
| EXT-11 | Have you marked the part of a page that answers a spoken question? | 4399 | 0 | |
| EXT-12 | Do you tell search engines the moment a page changes? | 4399 | 0 | |
| EXT-14 | Does your site offer its actions to AI browsers as tools? | 4031 | 0 | |
| EXT-15 | Can an AI agent find out how to sign in to your site? | 1 | 0 | |
| EXT-16 | Do you publish a card or a skills list for the agents you run? | 4399 | 0 | |
| EXT-17 | Do you list your agents in your domain's DNS records? | 4386 | 0 | |
| EXT-2 | Do you list your APIs and agent tools where agents look for them? | 886 | 0 | |
| EXT-7 | If you run real question-and-answer pages, are they marked as such? | 17 | 0 | |
| RED-10 | Do you offer a plain-text (Markdown) copy of your pages? | 3394 | 2 | |
| UND-9 | If a page is behind a paywall, does it say so? | 1 | 2 |
| Test | What it asks | Failing | Of | Points |
|---|---|---|---|---|
| RED-12 | If a machine asks for Markdown, does your site give it? | 4399 | 2 | |
| UND-1 | Does your site say clearly who you are? | 4397 | 2 | |
| UND-10 | Does your page code link to your official profiles elsewhere? | 4397 | 2 | |
| UND-2 | Does your site use the page labels that search engines still read for what you publish? | 4399 | 3 | |
| UND-5 | Does the author label in your page code point to that person? | 3268 | 1 | |
| EXT-1 | Do you publish an llms.txt file for coding assistants? | 4399 | 0 | |
| PST-2 | Have you posted a Content Signals statement about what AI may do with your content? | 4399 | 0 | |
| EXT-13 | Can an assistant ask your site a question directly? | 4399 | 0 | |
| PST-4 | Have you reserved your text and data mining rights in a form machines can read? | 4399 | 0 |
Coral bars mark tests worth 2 points or more, the failures that actually move a score.
Every 7,901, named, with a report for each
Whether or not it has been scanned. Rows with no website on record, sites that were unreachable and sites that turned us away stay in the table with the reason on them, and none of them enters an average: dropping them would shrink the population to the part that was easy to measure. A few points between two neighbors is noise. The box filters every row in the cohort, not only the page you are on; click a header to sort the rows on this page by name or by score.
Showing 601–700 of 7,901 · page 7 of 80
| Site | Score | Gated | Pages read | Report |
|---|---|---|---|---|
| Bracondale Medical Centre bracondalemedical.co.ukregister id ODS P88031; address from NHS.UK practice profile (high confidence), not checked by loading it | 63 | No | 32 | |
| Bradford Moor Practice bradfordmoorpractice.co.ukregister id ODS B83032; address from NHS.UK practice profile (high confidence), not checked by loading it | 57 | Gated | 1 | |
| Bradford Street Surgery thesurgerybradfordstreet.nhs.ukblockedregister id ODS P82033; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Bradford Student Health Service bradfordstudenthealth.co.ukregister id ODS B83051; address from NHS.UK practice profile (high confidence), not checked by loading it | 57 | Gated | 32 | |
| Bradford-On-Avon and Melksham Health boahealthcentre.nhs.ukregister id ODS J83030; address from NHS.UK practice profile (high confidence), not checked by loading it | 72 | No | 9 | |
| Bradshaw Medical Centre bradshawmedicalcentre.nhs.ukblockedregister id ODS P92008; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Bradworthy Surgery bradworthysurgery.nhs.ukregister id ODS L83012; address from NHS.UK practice profile (high confidence), not checked by loading it | 54 | No | 28 | |
| Braithwaite Rd Surgery ssphealth.comregister id ODS P92002; address from NHS.UK practice profile (high confidence), not checked by loading it; several practices give this host with different paths; the path is kept | 60 | Gated | 32 | |
| Bramblehaies Surgery bramblehaiessurgery.co.ukregister id ODS L83128; address from NHS.UK practice profile (high confidence), not checked by loading it | 57 | No | 32 | |
| Bramblys Grange Medical Practice bramblysgrange.co.ukblockedregister id ODS J82058; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 | — | No | — | |
| Bramcote Surgery bramcotesurgery.co.ukregister id ODS C84112; address from NHS.UK practice profile (high confidence), not checked by loading it | 45 | Gated | 32 | |
| Bramhall & Shaw Heath Medical Group bramhallparkmedicalcentre.co.ukregister id ODS P88016; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | Gated | 32 | |
| Bramhall Health Centre bramhallhealthcentre.co.ukregister id ODS P88015; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | Gated | 32 | |
| Bramley Avenue Surgery no website on recordregister id ODS H83052; the practice's NHS.UK profile gives no website | — | No | — | |
| Bramley Village Health & Wellbeing Center bramleyvillage.co.ukregister id ODS B86104; address from NHS.UK practice profile (high confidence), not checked by loading it | 51 | No | 1 | |
| Brampton Health Centre bramptonhealthcentre.co.ukregister id ODS E84049; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Brampton Medical Practice bramptonmedicalpractice.comregister id ODS A82012; address from NHS.UK practice profile (high confidence), not checked by loading it | 53 | Gated | 21 | |
| Branch End Surgery branchendsurgery.co.ukregister id ODS A84047; address from NHS.UK practice profile (high confidence), not checked by loading it | 50 | Gated | 32 | |
| Brandon Medical Practice brandonmedicalpractice.org.ukregister id ODS Y00774; address from NHS.UK practice profile (high confidence), not checked by loading it | 61 | No | 1 | |
| Brandon Surgery Dr R Kapur & Partner brandonsurgeryatbelgravehc.co.ukregister id ODS C82671; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 32 | |
| Brannam Medical Centre brannammedicalcentre.co.ukregister id ODS L83073; address from NHS.UK practice profile (high confidence), not checked by loading it | 53 | Gated | 21 | |
| Brannel Surgery brannelsurgery.co.ukregister id ODS L82011; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Brant Road & Springcliffe Surgery brantroadsurgery.co.ukregister id ODS C83078; address from NHS.UK practice profile (high confidence), not checked by loading it | 59 | No | 32 | |
| Brayford Medical Practice brayfordmedicalpractice.co.ukregister id ODS C83626; address from NHS.UK practice profile (high confidence), not checked by loading it | 60 | No | 32 | |
| Bredbury Medical Centre bredburymedicalcentre.nhs.ukregister id ODS P88044; address from NHS.UK practice profile (high confidence), not checked by loading it | 49 | Gated | 32 | |
| Bredon Avenue Surgery bredonavenue.nhs.ukblockedregister id ODS M86038; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) | — | No | — | |
| Bredon Hill Surgery bredonsurgery.nhs.ukregister id ODS M81007; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | Gated | 32 | |
| Brent Area Medical Centre brentareamedicalcentre.co.ukblockedregister id ODS L85601; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Brentfield Medical Centre brentfieldmedicalcentre.co.ukregister id ODS E84031; address from NHS.UK practice profile (high confidence), not checked by loading it | 67 | No | 32 | |
| Brentford Family Practice brentfordfamilypractice.co.ukregister id ODS E85735; address from NHS.UK practice profile (high confidence), not checked by loading it | 47 | Gated | 32 | |
| Brentford Group Practice brentfordgrouppractice.co.ukblockedregister id ODS E85605; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Brereton Surgery breretonsurgery.nhs.ukregister id ODS M83703; address from NHS.UK practice profile (high confidence), not checked by loading it | 61 | No | 32 | |
| Bretton Medical Practice brettonparkhealthcare.co.ukregister id ODS Y07057; address from NHS.UK practice profile (high confidence), not checked by loading it | 50 | Gated | 32 | |
| Brewer Street brewerstreetsurgery.nhs.ukregister id ODS G82089; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | Gated | 32 | |
| Brewood Medical Practice brewoodsurgery.nhs.ukblockedregister id ODS M83009; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Briarwood Medical Centre briarwoodmedicalcentre.nhs.ukregister id ODS P81748; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | Gated | 32 | |
| Bridge and Monkseaton Medical Practice monkseatonmedical.nhs.ukregister id ODS A87020; address from NHS.UK practice profile (high confidence), not checked by loading it | 63 | No | 1 | |
| Bridge Cottage Surgery bridgecottagesurgery.nhs.ukregister id ODS E82019; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | Gated | 21 | |
| Bridge End Surgery bridgeendsurgery.comregister id ODS A83009; address from NHS.UK practice profile (high confidence), not checked by loading it | 73 | No | 32 | |
| Bridge House Medical Centre bhmc.co.ukregister id ODS M84014; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | No | 31 | |
| Bridge House Medical Practice bridgehouselondon.nhs.ukregister id ODS Y03135; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | Gated | 15 | |
| Bridge Lane Group Practice bridgelanegp.co.ukregister id ODS H85045; address from NHS.UK practice profile (high confidence), not checked by loading it | 52 | Gated | 32 | |
| Bridge Medical Centre bridgemedicalcentre.co.ukregister id ODS H82047; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | No | 1 | |
| Bridge Road Medical Centre bridgeroadmclitherland.nhs.ukregister id ODS N84023; address from NHS.UK practice profile (high confidence), not checked by loading it | 68 | No | 7 | |
| Bridge Road Surgery bridgeroadsurgery.nhs.ukregister id ODS D83011; address from NHS.UK practice profile (high confidence), not checked by loading it | 49 | Gated | 32 | |
| Bridge Street Medical Centre bridgestreetmedicalcentre.comregister id ODS D81037; address from NHS.UK practice profile (high confidence), not checked by loading it | 49 | Gated | 32 | |
| Bridge Street Medical Practice bsmp.co.ukregister id ODS C82026; address from NHS.UK practice profile (high confidence), not checked by loading it | 46 | Gated | 32 | |
| Bridge Street Surgery (DN20 8NT) 53bridgestreet.netregister id ODS B81063; address from NHS.UK practice profile (high confidence), not checked by loading it | 62 | No | 1 | |
| Bridge Street Surgery (PE38 9DP) bridgestreetsurgery.co.ukblockedregister id ODS D82015; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Bridge Surgery bridgesurgery-burton.nhs.ukregister id ODS M83042; address from NHS.UK practice profile (high confidence), not checked by loading it | 62 | No | 32 | |
| Bridge View Medical bridgeviewmedical.nhs.ukregister id ODS L81007; address from NHS.UK practice profile (high confidence), not checked by loading it | 72 | No | 9 | |
| Bridge View Medical Group bridgeviewmedicalgroup.nhs.ukblockedregister id ODS A89019; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Bridgegate Medical Centre bridgegatemedicalcentre.nhs.ukregister id ODS A82009; address from NHS.UK practice profile (high confidence), not checked by loading it | 63 | No | 24 | |
| Bridgemary Medical Centre bridgemarymedicalcentre.co.ukregister id ODS J82152; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Bridgeside Surgery bridgesidesurgery.co.ukregister id ODS G81012; address from NHS.UK practice profile (high confidence), not checked by loading it | 49 | Gated | 32 | |
| Bridgewater Surgeries bridgewatersurgeries.nhs.ukblockedregister id ODS E82013; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Bridgeway Practice bridgewaypractice.co.ukregister id ODS C84092; address from NHS.UK practice profile (high confidence), not checked by loading it | 44 | Gated | 32 | |
| Bridgnorth Medical Practice bridgnorthmedicalpractice.co.ukregister id ODS M82004; address from NHS.UK practice profile (high confidence), not checked by loading it | 54 | Gated | 16 | |
| Briercliffe Surgery bramleyonline.co.ukregister id ODS P81053; address from NHS.UK practice profile (high confidence), not checked by loading it | 54 | No | 10 | |
| Brierley Medical Centre no website on recordregister id ODS Y05248; the practice's NHS.UK profile gives no website | — | No | — | |
| Brierley Park Medical Group brierleyparkmedicalgroup.nhs.ukregister id ODS C84077; address from NHS.UK practice profile (high confidence), not checked by loading it | 43 | Gated | 32 | |
| Brig Royd Surgery brigroydsurgery.co.ukblockedregister id ODS B84007; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Brighton Station Health Centre practiceplusbrightonstation.nhs.ukregister id ODS Y02676; address from NHS.UK practice profile (high confidence), not checked by loading it | 64 | No | 32 | |
| Brighton Station Walk-In no website on recordregister id ODS Y02766; the practice has no NHS.UK profile (404), and its ODS record gives no website | — | No | — | |
| Brigstock Medical Practice brigstockandsouthnorwood-medicalpractice.co.ukregister id ODS H83017; address from NHS.UK practice profile (high confidence), not checked by loading it | 36 | Gated | 1 | |
| Brinnington Surgery brinningtonsurgery.nhs.ukregister id ODS P88043; address from NHS.UK practice profile (high confidence), not checked by loading it | 48 | Gated | 32 | |
| Brinsley Avenue Practice brinsleyavenuepractice.co.ukregister id ODS M83601; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 32 | |
| Brinsworth Medical Centre brinsworthmedicalcentre.co.ukregister id ODS C87009; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | No | 32 | |
| Brixton Hill Group Practice brixtonhillgp.nhs.ukblockedregister id ODS G85025; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Broad Lane Surgery broadlanesurgeryhampton.co.ukregister id ODS H84018; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | No | 32 | |
| Broad Oak Medical Practice broadoakmedicalpractice.co.ukblockedregister id ODS Y06792; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 401 (Cloudflare) | — | No | — | |
| Broad Street Health Centre broadstreethealthcentre.co.ukblockedregister id ODS Y02476; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Broadhurst Street Medical Practice broadhurststreetsurgery.co.ukregister id ODS C82651; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 32 | |
| Broadmead Medical Centre broadmeadmedicalcentre.nhs.ukregister id ODS Y02578; address from NHS.UK practice profile (high confidence), not checked by loading it | 63 | No | 9 | |
| Broadmead Surgery broadmeadsurgery.co.ukregister id ODS E85715; address from NHS.UK practice profile (high confidence), not checked by loading it | 69 | No | 32 | |
| Broadshires Health Centre broadshireshealthcentre.comregister id ODS K84075; address from NHS.UK practice profile (high confidence), not checked by loading it | 55 | Gated | 12 | |
| Broadstairs Medical Practice broadstairsmedicalpractice.nhs.ukregister id ODS G82796; address from NHS.UK practice profile (high confidence), not checked by loading it | 60 | No | 32 | |
| Broadwater Medical Centre broadwatermedicalcentre.co.ukregister id ODS H82046; address from NHS.UK practice profile (high confidence), not checked by loading it | 55 | Gated | 32 | |
| Broadway Health Centre broadwayhealthcentre.co.ukblockedregister id ODS Y00471; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Broadway Medical Centre (WS1 3HD) umbrellamedical.co.ukregister id ODS M91619; address from NHS.UK practice profile (high confidence), not checked by loading it; several practices give this host with different paths; the path is kept | 51 | Gated | 32 | |
| Broadway Medical Centre (FY7 8GU) broadwaymedicalcentre.nhs.ukblockedregister id ODS P81086; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (Cloudflare) | — | No | — | |
| Broadway Surgery thebroadwaysurgerywhitehawk.co.ukregister id ODS G81669; address from NHS.UK practice profile (high confidence), not checked by loading it | 59 | No | 32 | |
| Brocklebank Health Centre brocklebank-practice.co.ukregister id ODS H85048; address from NHS.UK practice profile (high confidence), not checked by loading it | 50 | Gated | 32 | |
| Brockwell Park Surgery brockwellparksurgery.comregister id ODS G85137; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Brockwood Medical Practice brockwoodmedicalpractice.nhs.ukregister id ODS H81068; address from NHS.UK practice profile (high confidence), not checked by loading it | 72 | No | 32 | |
| Brockworth Surgery brockworthsurgery.nhs.ukregister id ODS L84084; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Broken Cross Surgery brokencrosssurgery.nhs.ukregister id ODS N81632; address from NHS.UK practice profile (high confidence), not checked by loading it | 44 | Gated | 32 | |
| Bromleag Care Practice bromleagcarepractice.co.ukblockedregister id ODS Y06345; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Bromley Common Practice thebromleycommonpractice.co.ukregister id ODS G84024; address from NHS.UK practice profile (high confidence), not checked by loading it | 50 | Gated | 32 | |
| Bromley Meadows Surgery egertonanddunscarhealthcentre.nhs.ukregister id ODS P82643; address from NHS.UK practice profile (high confidence), not checked by loading it | 47 | Gated | 32 | |
| Brompton Medical Centre bromptonmedicalcentre.nhs.ukregister id ODS E87746; address from NHS.UK practice profile (high confidence), not checked by loading it | 56 | Gated | 32 | |
| Brondesbury Medical Centre brondesburymedicalcentre.co.ukregister id ODS F83059; address from NHS.UK practice profile (high confidence), not checked by loading it | 63 | No | 1 | |
| Brook Green Medical Centre brookgreenmc.co.ukblockedregister id ODS E85020; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — | |
| Brook House Surgery brookhousesurgery.nhs.ukregister id ODS J82213; address from NHS.UK practice profile (high confidence), not checked by loading it | 54 | Gated | 7 | |
| Brook Lane Surgery brooklanesurgery.co.ukregister id ODS J82216; address from NHS.UK practice profile (high confidence), not checked by loading it | 33 | Gated | 1 | |
| Brook Medical Centre (DE22 1FT) brookmedical.co.ukregister id ODS C81653; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Brook Medical Centre (NN3 5EN) brooksurgery.comregister id ODS K83048; address from NHS.UK practice profile (high confidence), not checked by loading it | 64 | No | 32 | |
| Brook Medical Centre (ST6 7NN) brookmedicalcentre.nhs.ukregister id ODS M83094; address from NHS.UK practice profile (high confidence), not checked by loading it | 57 | Gated | 32 | |
| Brook Square Surgery brooksquaresurgery.co.ukregister id ODS B82088; address from NHS.UK practice profile (high confidence), not checked by loading it | 65 | No | 1 | |
| Brookfield Park Surgery brookfieldparksurgery.co.ukblockedregister id ODS F83052; address from NHS.UK practice profile (high confidence), not checked by loading it; not measured: HTTP 403 (CloudFront) | — | No | — |
Scores are for the population, not for ranking two named sites against each other. A few points between neighbors is noise. See what these numbers can and cannot support. Headline figures: summary.json (CC BY 4.0). The site-by-site data on this page is licensed; a bulk copy is from TEN7 for a fee.