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

There are 2,309 confirmed cases in today's figures, a rise of almost 300 cases from earlier this week and up 40 per cent from seven days ago.

The area with the highest number of cases is Idle with 89, followed by Bierley & Tong with 73 cases, and Buttershaw with 66.

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 11.

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 11:

Bradford and Aire Valley

Idle - 89

Bierley & Tong - 73

Buttershaw - 66

Queensbury - 57

Scholemoor - 55

Holme Wood - 54

Thornton - 53

Bingley Town - 52

Wrose & Bolton Woods - 52

Thackley & Esholt - 50

Central Bradford & Barkerend West - 50

Eccleshill - 50

Baildon South - 48

Saltaire & Baildon West - 47

Cullingworth & Denholme - 46

Crossflatts & Eldwick - 44

Horton Bank - 41

Allerton - 39

Clayton - 39

Cottingley, Harden & Wilsden - 37

Manningham & Lister Park - 35

Bowling Park - 35

Laisterdyke & Bowling - 34

Shipley Town - 34

Haigh Fold - 34

Fairweather Green - 34

Ravenscliffe - 33

Low Moor - 32

Windhill - 32

Toller Lane & Infirmary - 29

Broomfields & East Bowling - 29

Wibsey St Enoch's - 29

Bolton Road & Kings Road - 28

Wyke - 27

Holme Top - 26

Undercliffe - 26

Heaton Highgate - 26

Shearbridge & University - 25

Frizinghall & Heaton Grove - 25

Barkerend East - 23

Thornbury - 23

Bankfoot - 21

Chellow Heights - 21

Brown Royd - 16

Canterbury - 15

Girlington -  15

Baildon North - 11

Great Horton & Brackenhill - 5

Keighley and Wharfe Valley

Haworth & Oxenhope - 62

Keighley Oakworth Road & West Lane - 59

Keighley Central & East - 56

Steeton & Silsden - 56

Keighley Exley Head - 52

Ilkley & Ben Rhydding - 46

Keighley South - 45

Oakworth & Laycock - 44

Riddlesden & East Morton - 44

Menston & Burley Moor - 26

Keighley Utley - 24

Addingham & Ilkley Moor - 22

Burley-in-Wharfedale - 8

Other neighbouring areas

Horsforth South & Rawdon - 65

Drighlington & Gildersome West - 58

Calverley & Farsley North - 56

Farsley South, Stanningley & Pudsey North West - 53

Pudsey South East - 52

Pudsey North East - 51

Pudsey South West - 45

Guiseley North & West - 39

New Pudsey - 35

Bramhope & Pool-in-Wharfedale - 34

Guiseley East & South - 33

Yeadon South - 31

Otley North - 28

Otley South - 28

Yeadon East - 24

Yeadon West - 22

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

Birstall - 83

Cleckheaton - 42

Birkenshaw - 41

Heckmondwike North - 38

Scholes & Hunsworth - 32

Liversedge, Littletown & Millbridge - 29

Gomersal - 25

Hightown & Hartshead Moor - 21

Heckmondwike Town, Norristhorpe & Roberttown - 17

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

Brighouse - 53

Rastrick West - 52

Rastrick East - 37

Hipperholme - 37

Illingworth & Ogden - 26

Northowram & Shelf - 25

Clifton & Bailiff Bridge - 24

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

Sutton & Crosshills - 36

Carleton, Cowling & Cononley - 30

Skipton South - 26

Skipton North & Barden Fell - 21

Skipton Town & East - 20

Grassington, Upper Wharfedale & Gargrave - 16