HERE is today's latest breakdown, area-by-area, of positive cases of COVID-19 in Bradford.

There are 278 confirmed cases in today's figures, up three from yesterday but a seven per cent decrease from seven days ago.

The area with the highest number of cases is again Cottingley, Harden & Wilsden where it has increased again to 29, followed by Central Bradford & Barkerend West with 12 cases, and Barkerend East and Manningham & Lister Park with 10.

Fewer than three cases were recorded in 19 areas, so they are not included in today's list to protect the identities of patients, so if you can't spot your area in the list below, that's why.

In the neighbouring areas lists, several areas have fewer than three cases so are not included in today's list to protect the identities of patients.

The data is provided by Public Health England and looks at cases by 'Middle Super Output Area (MSOA)' - a type of statistical unit used in the reporting of small area statistics.

It provides figures for areas which have had three or more positive cases, so some areas not listed below may have had positive cases, but less than three.

The data includes lab confirmed positive cases of Covid-19, with specimen dates in the seven days up to April 29.

MSOAs are a standard statistical geography of approximately 7,200 people. Some MSOAs have the same name as local electoral wards and figures within the map should not be compared with ward data.

The latest figures show the number of positive cases in the seven days up to April 29:

Bradford and Aire Valley

Cottingley, Harden & Wilsden - 29

Central Bradford & Barkerend West - 12

Barkerend East - 10

Manningham & Lister Park - 10

Great Horton & Brackenhill - 9

Scholemoor - 9

Horton Bank - 8

Holme Top - 8

Frizinghall & Heaton Grove - 7

Buttershaw - 7

Shearbridge & University - 6

Thornbury - 6

Haigh Fold - 6

Bolton Road & Kings Road - 6

Ravenscliffe - 5

Bankfoot - 5

Idle - 5

Thackley & Esholt - 5

Girlington -  5

Saltaire & Baildon West - 5

Thornton - 4

Low Moor - 4

Heaton Highgate - 4

Clayton - 4

Canterbury - 4

Eccleshill - 4

Brown Royd - 4

Bierley & Tong - 4

Wyke - 4

Laisterdyke & Bowling - 4

Undercliffe - 3

Holme Wood - 3

Wibsey St Enoch's - 3

Shipley Town - 3

Bingley Town - 3

Bowling Park - 3

Crossflatts & Eldwick - 3

Allerton - 3

Keighley and Wharfe Valley

Keighley Oakworth Road & West Lane - 9

Keighley South - 7

Keighley Central & East - 6

Keighley Exley Head - 4

Other neighbouring areas

Drighlington & Gildersome West - 8

Pudsey South West - 6

Yeadon East - 5

Calverley & Farsley North - 5

Horsforth South & Rawdon - 5

Farsley South, Stanningley & Pudsey North West - 5

Pudsey South East - 4

New Pudsey - 3

--- --- --- ---

Cleckheaton - 10

Hightown & Hartshead Moor - 7

Scholes & Hunsworth - 6

Gomersal - 6

Birstall - 4

Heckmondwike Town, Norristhorpe & Roberttown - 3

Heckmondwike North - 3

--- --- --- ---

Brighouse - 6

Northowram & Shelf - 6

Rastrick West - 3

--- --- --- ---

Skipton South - 5

Carleton, Cowling & Cononley - 3

You can see how these compare to yesterday's numbers here, and to view the full map click here.