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

There are 1,876 confirmed cases in today's figures, a fall of 75 from yesterday and down 42 per cent from seven days ago.

The area with the highest number of cases is Idle with 72, followed by Buttershaw with 70 cases, and Cottingley, Harden & Wilsden with 57.

No areas in the Bradford district or in surrounding areas recorded fewer than three cases in the past seven days. 

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 July 28.

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 July 28:

Bradford and Aire Valley

Idle - 72

Buttershaw - 70

Cottingley, Harden & Wilsden - 57

Central Bradford & Barkerend West - 55

Queensbury - 50

Wyke - 46

Shearbridge & University - 44

Scholemoor - 43

Ravenscliffe - 41

Wrose & Bolton Woods - 39

Baildon South - 39

Bierley & Tong - 37

Fairweather Green - 36

Low Moor - 35

Allerton - 35

Clayton - 34

Eccleshill - 34

Bingley Town - 31

Thornton - 29

Windhill - 29

Bolton Road & Kings Road - 29

Crossflatts & Eldwick - 28

Holme Wood - 28

Chellow Heights - 28

Holme Top - 27

Baildon North - 27

Thackley & Esholt - 26

Saltaire & Baildon West - 26

Shipley Town - 25

Laisterdyke & Bowling - 25

Heaton Highgate - 25

Haigh Fold - 24

Horton Bank - 24

Frizinghall & Heaton Grove - 23

Brown Royd - 23

Undercliffe - 21

Cullingworth & Denholme - 21

Girlington -  20

Toller Lane & Infirmary - 19

Manningham & Lister Park - 19

Thornbury - 18

Wibsey St Enoch's - 17

Bowling Park - 17

Bankfoot - 17

Canterbury - 17

Great Horton & Brackenhill - 15

Broomfields & East Bowling - 15

Barkerend East - 14

Keighley and Wharfe Valley

Steeton & Silsden - 48

Ilkley & Ben Rhydding - 47

Keighley Central & East - 41

Keighley Oakworth Road & West Lane - 38

Menston & Burley Moor - 30

Riddlesden & East Morton - 28

Keighley South - 27

Haworth & Oxenhope - 26

Oakworth & Laycock - 25

Keighley Exley Head - 24

Burley-in-Wharfedale - 22

Addingham & Ilkley Moor - 14

Keighley Utley - not currently available

Other neighbouring areas

Horsforth South & Rawdon - 40

Yeadon South - 39

Guiseley East & South - 39

Guiseley North & West - 33

Otley South - 33

Drighlington & Gildersome West - 31

Pudsey South West - 31

Yeadon East - 31

Pudsey North East - 30

Pudsey South East - 28

Calverley & Farsley North - 28

Bramhope & Pool-in-Wharfedale - 26

Yeadon West - 23

Farsley South, Stanningley & Pudsey North West - 19

Otley North - 18

New Pudsey - 17

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

Heckmondwike North - 34

Birstall - 29

Cleckheaton - 29

Liversedge, Littletown & Millbridge - 29

Heckmondwike Town, Norristhorpe & Roberttown - 28

Gomersal - 26

Hightown & Hartshead Moor - 25

Scholes & Hunsworth - 24

Birkenshaw - 17

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

Northowram & Shelf - 33

Brighouse - 26

Clifton & Bailiff Bridge - 25

Illingworth & Ogden - 24

Rastrick West - 21

Hipperholme - 19

Rastrick East - 15

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

Sutton & Crosshills - 44

Carleton, Cowling & Cononley - 26

Skipton South - 23

Skipton Town & East - 19

Skipton North & Barden Fell - 12

Grassington, Upper Wharfedale & Gargrave - 7

You can see how these figures compare to yesterday's here.