GP surgeries in England

NHS GP surgeries across England, by region, and in London by borough. Each page shows the surgery's opening times, whether it is accepting new patients, how to contact it, and results from the GP Patient Survey.

See the GP surgeries nearest to you, with directions

Urgent help

If you need medical help urgently and your GP surgery is closed, use NHS 111 online or call 111. In an emergency, call 999.

GP surgeries by region

We list 6,150 GP surgeries in England's 9 regions. Choose a region on the map or from the list. London's GP surgeries are listed by borough further down this page.

Registering with a GP surgery

Everyone in England can register with a GP surgery for free. You can register with most surgeries online, using the NHS website or the NHS App.

You will be asked for basic information, such as your name, date of birth and address. You do not need ID, proof of address or proof of immigration status, and you do not need an NHS number.

Most surgeries only register people who live in their practice area. Each surgery page on this site says whether the surgery told the NHS website it is accepting new patients, and when that was last checked.

What patients say

Surgery pages show selected results from the GP Patient Survey 2026, run by Ipsos on behalf of NHS England. Each result is an estimate from a sample of patients, so we show its likely range and compare it with the London average (outside London, with the average for the practice's NHS England region). The results are not a ranking.

GP surgeries in London, by borough

Tap a borough on the map, or choose from the list below.

9 GP surgeries in the borough

Borough boundaries: Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Central London 7 boroughs · 209 GP surgeries

North London 3 boroughs · 111 GP surgeries

East London 10 boroughs · 339 GP surgeries

South London 7 boroughs · 213 GP surgeries

West London 6 boroughs · 266 GP surgeries

Barking and Dagenham

Barnet

Bexley

Brent

Bromley

Camden

City of London

Croydon

Ealing

Enfield

Greenwich

Hackney

Hammersmith and Fulham

Haringey

Harrow

Havering

Hillingdon

Hounslow

Islington

Kensington and Chelsea

Kingston upon Thames

Lambeth

Lewisham

Merton

Newham

Redbridge

Richmond upon Thames

Southwark

Sutton

Tower Hamlets

Waltham Forest

Wandsworth

Westminster

Sources

We checked this guide against these official pages on 22 October 2026.

Spotted something out of date? Tell us.