HERE is today's latest breakdown, area-by-area, of positive cases of Covid-19 in Bradford.
There are 1,951 confirmed cases in today's figures, a fall from 2,072 yesterday and down nearly 44 per cent from seven days ago.
The area with the highest number of cases is Idle with 76, followed by Buttershaw with 72 cases, and Central Bradford & Barkerend West with 62.
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.
The data includes lab confirmed positive cases of Covid-19, with specimen dates in the seven days up to July 27.
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 27:
Bradford and Aire Valley
Idle - 76
Buttershaw - 72
Central Bradford & Barkerend West - 62
Cottingley, Harden & Wilsden - 55
Queensbury - 54
Scholemoor - 44
Wyke - 44
Ravenscliffe - 43
Shearbridge & University - 38
Wrose & Bolton Woods - 38
Allerton - 38
Bingley Town - 37
Bierley & Tong - 36
Clayton - 36
Windhill - 36
Baildon South - 36
Eccleshill - 35
Low Moor - 35
Shipley Town - 35
Fairweather Green -33
Thornton - 33
Crossflatts & Eldwick - 31
Laisterdyke & Bowling - 29
Saltaire & Baildon West - 29
Baildon North - 29
Heaton Highgate - 28
Chellow Heights - 28
Bolton Road & Kings Road - 28
Horton Bank - 28
Holme Wood - 28
Thackley & Esholt - 28
Brown Royd - 27
Haigh Fold - 27
Cullingworth & Denholme - 25
Holme Top - 24
Frizinghall & Heaton Grove - 23
Toller Lane & Infirmary - 21
Manningham & Lister Park - 21
Wibsey St Enoch's - 20
Girlington - 19
Undercliffe - 19
Bowling Park - 18
Canterbury - 16
Thornbury - 15
Great Horton & Brackenhill - 15
Bankfoot - 15
Broomfields & East Bowling - 15
Barkerend East - 13
Keighley and Wharfe Valley
Sutton & Crosshills - 51
Steeton & Silsden - 50
Keighley Central & East - 49
Ilkley & Ben Rhydding - 46
Haworth & Oxenhope - 37
Keighley Oakworth Road & West Lane - 36
Keighley Utley - 31
Riddlesden & East Morton - 30
Keighley South - 29
Menston & Burley Moor - 26
Keighley Exley Head - 25
Oakworth & Laycock - 25
Burley-in-Wharfedale - 19
Addingham & Ilkley Moor - 13
Other neighbouring areas
Pudsey South West - 38
Horsforth South & Rawdon - 36
Drighlington & Gildersome West - 35
Pudsey North East - 34
Pudsey South East - 32
Yeadon East - 32
Yeadon South - 32
Guiseley North & West - 31
Otley South - 29
Bramhope & Pool-in-Wharfedale - 28
Guiseley East & South - 27
Yeadon West - 21
New Pudsey - 20
Calverley & Farsley North - 20
Farsley South, Stanningley & Pudsey North West - 19
Otley North - 18
---
Heckmondwike North - 34
Heckmondwike Town, Norristhorpe & Roberttown - 30
Birstall - 28
Cleckheaton - 26
Scholes & Hunsworth - 25
Gomersal - 24
Hightown & Hartshead Moor - 24
Liversedge, Littletown & Millbridge - 23
Birkenshaw - 20
---
Brighouse - 28
Illingworth & Ogden - 26
Hipperholme - 24
Clifton & Bailiff Bridge - 24
Rastrick West - 23
Northowram & Shelf - 22
Rastrick East - 16
---
Carleton, Cowling & Cononley - 34
Skipton South - 28
Skipton Town & East - 22
Pateley Bridge & Nidd Valley - 12
Skipton North & Barden Fell - 11
Grassington, Upper Wharfedale & Gargrave - 4
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here