Coronavirus cases in UK cities and large towns

Centre for Cities analyses the scale of the COVID—19 outbreak in cities and towns

Where in England and Wales has the most Coronavirus cases?

Data dashboard last updated on 1 Jun 2020

Where in England and Wales has the most Coronavirus cases?


  •  Cardiff is the city with the largest number of confirmed cases, with 567 cases per 100,000 population. Compared to other cities, cases have increased at a relatively fast pace in the last week.
  •   Sunderland  still records the highest number of cases per population in England, and approaches 500 cases per 100,000 population (497 per 100,000 population). The growth in the number of cases has become more stable in the past week.
  • Oxford is the city with the second biggest number of cases per population in England, with 416 cases per 100,000 population. Sheffield comes shortly after, with 414 cases per 100,000 population.
  • During the last week, the growth in the number of cases per 100,000 population slowed down in many cities, with a few exceptions like Blackpool, Barnsley and Luton.
  • Bournemouth has the lowest number of cases per population, with around 122 confirmed cases per 100,000 inhabitants. The number of cases has remained stable over the last week.


This data aggregates the local authority (UTLA) data reported daily to Public Health England, at the Primary Urban Area (PUA) level for England. This graph does not provide data for all PUAs as only upper-tier local authorities whose geography could directly be matched to PUA geography have been considered in the analysis.

It does not take into account the number of Covid-19 cases which have not been attributed to any local authority- hence potential differences with the total number of cases in England.

This data represents the number of cumulative cases recorded in each city, controlled by population size (per 100,000 inhabitants). Cases include people who have recovered. At the moment, there is no death data available at the local level.

This graph will be updated daily. The data can be downloaded from the “Duplicate and Edit” button on the top right.

It should be acknowledged that this data might not represent the place of residence of confirmed cases, but in some cases the location of the hospital which reported the data, where the patient has been tested. The data provided here is therefore likely to be an underestimate of the total number of cases in an area, as only confirmed cases (tested positive) are recorded.

The rates may be affected by geographical variation in testing. Local data on testing would help  address this bias, but it is not currently available at the local authority level in England.

Confirmed cases here refer to cases reported positive (lab-confirmed cases) to Public Health England. Duplicate tests for the same person are removed.

Welsh local data has been added to this case tracker on 7 April, and will be updated daily.

This time-series data has been updated on the 15th of April, following the publication of new data for local authorities by Public Health England for all dates. To ensure this tracker is accurate, data for all dates will be updated every day in each of the cities covered by this analysis.

On the 15th of May, 22 new PUA have been added to the case tracker.

Coronavirus analysis

Nowhere is feeling the economic and social impact of Covid-19 more than UK’s cities and largest towns. From a public health perspective, Coronavirus has touched every part of the UK, but its economic impact will be bigger in some places than others.

Read more

More on this issue