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

There are 1,245 confirmed cases in today's figures, up 86 from yesterday, and a 42 per cent rise from seven days ago.

The area with the highest number of cases is again Steeton & Silsden with 61, followed by Oakworth & Laycock with 51 cases, and Haworth & Oxenhope with 40.

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

Bradford and Aire Valley

Buttershaw - 36

Cottingley, Harden & Wilsden - 36

Idle - 36

Bierley & Tong - 29

Low Moor - 28

Clayton - 27

Toller Lane & Infirmary - 26

Laisterdyke & Bowling - 26

Chellow Heights - 25

Central Bradford & Barkerend West - 24

Thornton - 24

Girlington -  23

Undercliffe - 23

Shipley Town - 23

Bingley Town - 23

Heaton Highgate - 22

Bowling Park - 22

Saltaire & Baildon West - 22

Wrose & Bolton Woods - 21

Holme Wood - 21

Baildon South - 21

Horton Bank - 20

Scholemoor - 19

Shearbridge & University - 19

Thornbury - 19

Queensbury - 18

Allerton - 18

Crossflatts & Eldwick - 18

Baildon North - 18

Haigh Fold - 17

Holme Top - 17

Windhill - 16

Eccleshill - 15

Cullingworth & Denholme - 15

Brown Royd - 14

Bankfoot - 14

Wyke - 13

Canterbury - 13

Wibsey St Enoch's - 13

Ravenscliffe - 13

Thackley & Esholt - 13

Frizinghall & Heaton Grove - 11

Barkerend East - 11

Broomfields & East Bowling - 10

Fairweather Green -9

Bolton Road & Kings Road - 8

Great Horton & Brackenhill - 5

Manningham & Lister Park - 4

Keighley and Wharfe Valley

Steeton & Silsden - 61

Oakworth & Laycock - 51

Haworth & Oxenhope - 40

Keighley Exley Head - 38

Sutton & Crosshills - 30

Keighley Oakworth Road & West Lane - 27

Ilkley & Ben Rhydding - 25

Keighley Central & East - 23

Keighley South - 23

Keighley Utley - 11

Riddlesden & East Morton - 9

Burley-in-Wharfedale - 8

Addingham & Ilkley Moor - 7

Menston & Burley Moor - 7

Other neighbouring areas

Pudsey South East - 41

Horsforth South & Rawdon - 39

Pudsey South West - 35

Calverley & Farsley North - 32

Otley South - 29

Yeadon South - 28

New Pudsey - 27

Bramhope & Pool-in-Wharfedale - 25

Farsley South, Stanningley & Pudsey North West - 24

Guiseley North & West - 24

Yeadon West - 24

Guiseley East & South - 22

Pudsey North East - 21

Drighlington & Gildersome West - 18

Yeadon East - 16

Otley North - 14

---

Birstall - 29

Heckmondwike North - 22

Cleckheaton - 21

Heckmondwike Town, Norristhorpe & Roberttown - 14

Scholes & Hunsworth - 14

Birkenshaw - 12

Gomersal - 6

Hightown & Hartshead Moor - 6

Liversedge, Littletown & Millbridge - 6

---

Rastrick West - 37

Brighouse - 19

Hipperholme - 17

Clifton & Bailiff Bridge - 17

Rastrick East - 16

Northowram & Shelf - 14

Illingworth & Ogden - 12

---

Carleton, Cowling & Cononley - 27

Skipton Town & East - 20

Pateley Bridge & Nidd Valley - 17

Skipton South - 14

Skipton North & Barden Fell - 9

Grassington, Upper Wharfedale & Gargrave - 6