Open data analysis · England · 2024/25

Adult obesity estimates across 296 local authorities

Published 7 September 2026 · Evidence checked 7 September 2026.

Adult obesity point estimates ranged from 10.4% in Camden to 42.6% in Sunderland. That fourfold difference is useful context, but the uncertainty around each estimate means this should not be read as a definitive league table.

296English local authorities in the dataset.
26.6%England point estimate.
32.2 pointsgap between the highest and lowest point estimates.
23.9%Cheshire East point estimate (20.9–26.9%).
Read this before ranking places

Each number is an estimate with a 95% confidence interval. Many intervals overlap, so small differences—or adjacent positions—may reflect sampling uncertainty rather than a meaningful difference. Rank is shown only to make the data navigable.

Download and check the data

The cleaned file adds rank, confidence intervals and the difference from England. The source snapshot preserves the ONS download used for this analysis.

Download analysis CSV Download ONS snapshot

What is useful here?

  • The local spread is large: Sunderland had the highest point estimate at 42.6% (38.7–46.7%), while Camden had the lowest at 10.4% (7.3–13.9%).
  • The England benchmark was 26.6%: its 95% confidence interval was 26.4–26.9%.
  • Local stories need local uncertainty: publishing the confidence interval alongside the headline figure gives readers a more honest sense of precision.
  • This is not the same measure as the Health Survey for England: these local estimates use adjusted self-reported height and weight; HSE headline estimates use measured height and weight.

Find your area

Search by local-authority name. The default order is by point estimate, not statistical significance.

Showing all 296 areas

Adult obesity prevalence estimates, England local authorities, 2024/25
Point-estimate rankAreaEstimate95% CIvs EnglandScale
1Sunderland42.6%38.7–46.7%+16.0 points42.6%
2Gosport40.8%35.4–46.3%+14.2 points40.8%
3Boston38.1%34.5–41.6%+11.4 points38.1%
4South Tyneside37.8%34.4–41.4%+11.2 points37.8%
5Wyre37.5%32.3–42.7%+10.9 points37.5%
6Sandwell37.2%34.0–40.5%+10.6 points37.2%
7Peterborough37.1%33.6–40.6%+10.5 points37.1%
8Hinckley and Bosworth36.7%31.4–42.1%+10.1 points36.7%
9Wirral36.7%33.2–40.4%+10.1 points36.7%
10Tamworth36.7%31.6–41.9%+10.0 points36.7%
11Dudley36.6%32.8–40.4%+10.0 points36.6%
12Arun36.5%31.5–41.7%+9.8 points36.5%
13Bedford36.5%31.1–41.8%+9.8 points36.5%
14Tendring36.4%32.8–39.8%+9.7 points36.4%
15Basildon36.3%31.3–41.6%+9.7 points36.3%
16Wakefield36.2%33.3–39.1%+9.5 points36.2%
17Doncaster36.1%33.2–39.1%+9.4 points36.1%
18Cannock Chase36.0%30.9–41.2%+9.3 points36.0%
19Great Yarmouth35.9%32.3–39.5%+9.3 points35.9%
20Knowsley35.8%32.3–39.3%+9.2 points35.8%
21Hartlepool35.8%32.3–39.2%+9.1 points35.8%
22Redcar and Cleveland35.5%32.1–39.0%+8.9 points35.5%
23Nottingham35.3%31.6–39.0%+8.7 points35.3%
24South Holland35.1%31.6–38.7%+8.4 points35.1%
25Barnsley35.0%31.7–38.4%+8.4 points35.0%
26Barking and Dagenham35.0%31.2–38.9%+8.4 points35.0%
27Gloucester35.0%31.0–39.1%+8.4 points35.0%
28Burnley34.8%31.2–38.3%+8.1 points34.8%
29Walsall34.8%31.7–38.0%+8.1 points34.8%
30Thanet34.8%30.9–38.8%+8.1 points34.8%
31North Northamptonshire34.7%31.2–38.3%+8.1 points34.7%
32Swale34.5%31.0–38.1%+7.9 points34.5%
33Halton34.5%31.1–37.9%+7.8 points34.5%
34North Lincolnshire34.4%30.9–38.0%+7.8 points34.4%
35Breckland34.3%29.2–39.4%+7.6 points34.3%
36Middlesbrough34.2%30.7–37.8%+7.6 points34.2%
37Kingston upon Hull, City of34.2%30.6–37.9%+7.5 points34.2%
38Bury34.1%28.8–39.0%+7.5 points34.1%
39Stoke-on-Trent34.1%30.6–37.7%+7.4 points34.1%
40East Lindsey34.1%30.7–37.5%+7.4 points34.1%
41North Warwickshire34.0%28.8–39.3%+7.3 points34.0%
42Wigan34.0%30.4–37.7%+7.3 points34.0%
43Folkestone and Hythe33.8%28.7–39.0%+7.2 points33.8%
44Bolsover33.5%30.1–37.1%+6.9 points33.5%
45Northumberland33.4%29.9–37.0%+6.8 points33.4%
46Telford and Wrekin33.4%30.0–37.0%+6.8 points33.4%
47Hyndburn33.3%29.9–36.7%+6.7 points33.3%
48Castle Point33.3%29.8–36.8%+6.6 points33.3%
49Somerset33.2%30.3–36.2%+6.6 points33.2%
50West Lindsey33.1%28.1–38.2%+6.4 points33.1%
51Gateshead33.0%29.6–36.5%+6.4 points33.0%
52Bexley33.0%27.8–38.1%+6.4 points33.0%
53Harlow33.0%29.5–36.5%+6.3 points33.0%
54Swindon32.9%29.2–36.7%+6.3 points32.9%
55Rotherham32.9%29.5–36.4%+6.3 points32.9%
56King's Lynn and West Norfolk32.9%29.4–36.2%+6.2 points32.9%
57Tameside32.7%29.1–36.2%+6.1 points32.7%
58Ipswich32.7%28.9–36.6%+6.1 points32.7%
59Blaby32.6%27.6–37.9%+6.0 points32.6%
60Mid Devon32.6%27.5–37.6%+5.9 points32.6%
61Rochford32.5%27.3–37.7%+5.9 points32.5%
62Luton32.5%28.8–36.3%+5.9 points32.5%
63Portsmouth32.3%27.4–37.5%+5.7 points32.3%
64Blackpool32.2%28.9–35.8%+5.6 points32.2%
65Newark and Sherwood32.2%27.2–37.3%+5.6 points32.2%
66Stockton-on-Tees32.2%28.3–36.2%+5.5 points32.2%
67Bassetlaw32.2%27.2–37.3%+5.5 points32.2%
68Darlington32.1%27.0–37.3%+5.5 points32.1%
69South Staffordshire32.1%27.2–37.1%+5.5 points32.1%
70County Durham32.1%29.6–34.7%+5.4 points32.1%
71Lichfield32.0%27.1–37.2%+5.4 points32.0%
72Kirklees32.0%28.6–35.4%+5.3 points32.0%
73Thurrock31.8%27.8–35.9%+5.2 points31.8%
74Liverpool31.7%28.5–34.9%+5.1 points31.7%
75South Derbyshire31.7%26.8–36.9%+5.0 points31.7%
76Mansfield31.4%28.2–35.0%+4.8 points31.4%
77West Suffolk31.4%26.5–36.4%+4.7 points31.4%
78St. Helens31.3%27.9–34.6%+4.6 points31.3%
79Stevenage31.0%26.2–35.7%+4.4 points31.0%
80Fenland31.0%27.5–34.4%+4.3 points31.0%
81Herefordshire, County of30.9%26.0–36.0%+4.2 points30.9%
82Sefton30.8%27.1–34.7%+4.2 points30.8%
83South Norfolk30.7%25.8–35.6%+4.1 points30.7%
84Lincoln30.7%25.7–35.6%+4.0 points30.7%
85Plymouth30.6%26.7–34.4%+3.9 points30.6%
86Crawley30.4%25.7–35.4%+3.7 points30.4%
87Newcastle-under-Lyme30.4%25.1–35.7%+3.7 points30.4%
88Sutton30.2%25.0–35.3%+3.6 points30.2%
89Shropshire30.1%26.6–33.8%+3.5 points30.1%
90Wolverhampton30.1%26.5–33.6%+3.4 points30.1%
91Blackburn with Darwen30.0%26.6–33.6%+3.4 points30.0%
92Slough30.0%26.6–33.5%+3.3 points30.0%
93Hastings30.0%26.6–33.4%+3.3 points30.0%
94Harborough29.9%25.3–34.8%+3.3 points29.9%
95North East Lincolnshire29.9%26.6–33.2%+3.3 points29.9%
96South Ribble29.9%25.2–34.7%+3.2 points29.9%
97East Riding of Yorkshire29.8%26.6–33.1%+3.2 points29.8%
98Preston29.7%24.5–35.0%+3.1 points29.7%
99Dartford29.7%24.8–34.9%+3.1 points29.7%
100Pendle29.6%26.2–33.1%+2.9 points29.6%
101Eastbourne29.5%24.6–34.3%+2.8 points29.5%
102Erewash29.4%24.8–34.1%+2.8 points29.4%
103Staffordshire Moorlands29.3%24.6–34.3%+2.7 points29.3%
104Forest of Dean29.2%24.4–34.3%+2.5 points29.2%
105Dover29.2%24.3–34.3%+2.5 points29.2%
106Cumberland29.1%25.5–32.8%+2.4 points29.1%
107Charnwood29.0%24.0–33.9%+2.4 points29.0%
108Amber Valley29.0%24.6–33.7%+2.4 points29.0%
109Bolton28.9%26.0–31.8%+2.3 points28.9%
110Milton Keynes28.9%25.3–32.6%+2.3 points28.9%
111Maidstone28.8%23.8–34.0%+2.1 points28.8%
112Rochdale28.7%25.3–32.1%+2.1 points28.7%
113Lewes28.7%24.1–33.3%+2.1 points28.7%
114Wiltshire28.7%25.8–31.6%+2.1 points28.7%
115Gravesham28.6%24.0–33.5%+2.0 points28.6%
116Braintree28.6%23.8–33.5%+2.0 points28.6%
117Coventry28.6%25.7–31.5%+2.0 points28.6%
118Derby28.4%25.1–31.7%+1.8 points28.4%
119Stafford28.3%23.8–33.0%+1.6 points28.3%
120Dorset28.2%25.0–31.4%+1.5 points28.2%
121Ashfield28.2%23.3–33.2%+1.5 points28.2%
122Southampton28.1%24.5–31.9%+1.4 points28.1%
123Leicester28.1%25.4–31.0%+1.4 points28.1%
124North Norfolk28.0%23.4–32.8%+1.4 points28.0%
125Havant28.0%24.9–31.4%+1.4 points28.0%
126West Oxfordshire28.0%23.3–32.9%+1.4 points28.0%
127Oldham28.0%24.5–31.4%+1.3 points28.0%
128Torbay27.9%23.3–32.7%+1.2 points27.9%
129Birmingham27.9%25.6–30.1%+1.2 points27.9%
130South Kesteven27.9%23.1–32.6%+1.2 points27.9%
131North East Derbyshire27.8%23.2–32.6%+1.2 points27.8%
132East Staffordshire27.8%23.1–32.7%+1.2 points27.8%
133Gedling27.8%23.1–32.6%+1.2 points27.8%
134Cornwall27.7%24.9–30.7%+1.1 points27.7%
135Newcastle upon Tyne27.7%24.1–31.2%+1.1 points27.7%
136Nuneaton and Bedworth27.7%22.6–32.9%+1.0 points27.7%
137West Northamptonshire27.6%24.4–30.9%+1.0 points27.6%
138Sheffield27.6%24.6–30.5%+0.9 points27.6%
139Stroud27.5%22.8–32.3%+0.8 points27.5%
140North Kesteven27.5%22.5–32.4%+0.8 points27.5%
141Colchester27.4%22.5–32.2%+0.7 points27.4%
142Wyre Forest27.4%22.4–32.4%+0.7 points27.4%
143Tonbridge and Malling27.3%22.5–32.3%+0.7 points27.3%
144Eastleigh27.3%22.7–32.3%+0.7 points27.3%
145Bournemouth, Christchurch and Poole27.3%24.3–30.5%+0.6 points27.3%
146Rutland27.2%22.7–32.1%+0.6 points27.2%
147Canterbury27.2%22.4–31.8%+0.5 points27.2%
148Maldon27.1%22.7–31.7%+0.5 points27.1%
149Southend-on-Sea27.1%22.2–32.1%+0.5 points27.1%
150West Lancashire27.1%22.3–31.9%+0.4 points27.1%
151Torridge27.0%22.5–31.7%+0.3 points27.0%
152Manchester27.0%24.5–29.6%+0.3 points27.0%
153Redditch26.9%22.2–31.6%+0.2 points26.9%
154Norwich26.8%22.0–31.7%+0.2 points26.8%
155Medway26.7%23.1–30.4%+0.1 points26.7%
156Chesterfield26.7%21.8–31.6%+0.1 points26.7%
157Dacorum26.7%21.5–31.9%+0.1 points26.7%
158North Tyneside26.6%22.0–31.3%-0.0 points26.6%
159Bradford26.6%24.1–29.1%-0.1 points26.6%
160Oadby and Wigston26.6%21.7–31.6%-0.1 points26.6%
161Rossendale26.6%21.8–31.6%-0.1 points26.6%
162Leeds26.6%24.0–29.2%-0.1 points26.6%
163North Hertfordshire26.4%22.0–31.2%-0.2 points26.4%
164Salford26.4%22.7–30.2%-0.3 points26.4%
165Malvern Hills26.4%21.9–31.0%-0.3 points26.4%
166Basingstoke and Deane26.3%21.8–31.1%-0.3 points26.3%
167South Gloucestershire26.3%22.8–29.8%-0.4 points26.3%
168East Suffolk26.2%21.4–31.1%-0.4 points26.2%
169Calderdale26.2%23.0–29.5%-0.4 points26.2%
170Hackney26.2%21.5–31.2%-0.5 points26.2%
171Ribble Valley26.1%21.5–30.8%-0.6 points26.1%
172Rugby26.0%21.3–31.1%-0.6 points26.0%
173Fylde26.0%21.2–31.0%-0.6 points26.0%
174Derbyshire Dales25.9%21.4–30.8%-0.8 points25.9%
175Tewkesbury25.9%21.5–30.4%-0.8 points25.9%
176East Hertfordshire25.7%21.2–30.6%-0.9 points25.7%
177Horsham25.7%21.5–30.2%-1.0 points25.7%
178Lancaster25.6%21.1–30.3%-1.1 points25.6%
179Broxbourne25.6%20.9–30.2%-1.1 points25.6%
180Newham25.4%22.6–28.2%-1.3 points25.4%
181Enfield25.3%22.5–28.1%-1.3 points25.3%
182North West Leicestershire25.3%20.9–30.1%-1.3 points25.3%
183Wychavon25.3%21.0–30.0%-1.3 points25.3%
184Reading25.2%20.4–30.3%-1.4 points25.2%
185Tandridge25.1%20.2–29.8%-1.5 points25.1%
186Bracknell Forest25.1%20.6–29.9%-1.5 points25.1%
187South Hams25.1%20.8–29.6%-1.6 points25.1%
188East Devon25.0%20.4–29.5%-1.7 points25.0%
189Adur24.9%20.3–29.8%-1.7 points24.9%
190Hertsmere24.8%20.4–29.8%-1.8 points24.8%
191Huntingdonshire24.7%19.8–29.6%-1.9 points24.7%
192Spelthorne24.6%20.2–29.4%-2.0 points24.6%
193Mole Valley24.6%20.3–29.1%-2.1 points24.6%
194Cheltenham24.6%20.1–29.1%-2.1 points24.6%
195Chorley24.6%19.9–29.4%-2.1 points24.6%
196Lewisham24.6%21.3–27.9%-2.1 points24.6%
197Rushmoor24.5%20.1–29.2%-2.1 points24.5%
198Central Bedfordshire24.5%21.2–27.8%-2.2 points24.5%
199Test Valley24.4%19.8–29.0%-2.3 points24.4%
200Worcester24.3%19.5–28.9%-2.4 points24.3%
201Ashford24.2%19.5–28.8%-2.4 points24.2%
202Three Rivers24.2%19.7–28.6%-2.5 points24.2%
203Greenwich24.0%21.2–26.8%-2.6 points24.0%
204North Somerset24.0%19.6–28.6%-2.6 points24.0%
205Sevenoaks24.0%19.5–28.8%-2.7 points24.0%
206Cheshire East23.9%20.9–26.9%-2.7 points23.9%
207Havering23.9%19.4–28.7%-2.7 points23.9%
208East Cambridgeshire23.8%19.2–28.4%-2.9 points23.8%
209Cheshire West and Chester23.8%20.8–26.9%-2.9 points23.8%
210Surrey Heath23.7%19.2–28.4%-2.9 points23.7%
211Warrington23.7%19.3–28.4%-2.9 points23.7%
212Westmorland and Furness23.7%19.3–28.0%-3.0 points23.7%
213North Yorkshire23.7%21.2–26.2%-3.0 points23.7%
214Babergh23.7%19.0–28.2%-3.0 points23.7%
215Wealden23.5%19.2–28.1%-3.2 points23.5%
216Trafford23.5%18.9–27.9%-3.2 points23.5%
217Hounslow23.4%19.8–27.1%-3.2 points23.4%
218Hillingdon23.3%20.0–26.7%-3.4 points23.3%
219West Devon23.2%18.9–27.6%-3.4 points23.2%
220Windsor and Maidenhead23.1%18.5–27.8%-3.5 points23.1%
221Isles of Scilly23.0%16.5–29.7%-3.7 points23.0%
222Stockport23.0%19.8–26.1%-3.7 points23.0%
223Brent22.8%20.1–25.6%-3.9 points22.8%
224Bromley22.8%19.7–26.0%-3.9 points22.8%
225Rother22.6%18.3–27.2%-4.0 points22.6%
226Fareham22.5%18.2–27.1%-4.1 points22.5%
227St Albans22.5%18.4–27.0%-4.1 points22.5%
228Watford22.5%17.9–27.4%-4.2 points22.5%
229Buckinghamshire22.4%19.7–25.1%-4.3 points22.4%
230Broxtowe22.4%18.0–27.1%-4.3 points22.4%
231Tunbridge Wells22.2%17.7–26.9%-4.4 points22.2%
232Haringey22.2%18.1–26.6%-4.4 points22.2%
233Chelmsford22.2%17.9–26.9%-4.5 points22.2%
234Melton22.1%17.8–26.7%-4.5 points22.1%
235North Devon22.0%17.7–26.3%-4.6 points22.0%
236Isle of Wight21.9%17.7–26.5%-4.7 points21.9%
237Exeter21.7%18.3–25.0%-5.0 points21.7%
238Waltham Forest21.6%18.7–24.6%-5.0 points21.6%
239Cherwell21.4%17.3–25.8%-5.2 points21.4%
240Runnymede21.4%17.2–25.9%-5.2 points21.4%
241Teignbridge21.4%17.3–25.6%-5.2 points21.4%
242Bromsgrove21.2%16.9–25.7%-5.4 points21.2%
243Uttlesford21.1%16.9–25.8%-5.5 points21.1%
244New Forest21.0%16.7–25.5%-5.6 points21.0%
245Vale of White Horse21.0%16.8–25.5%-5.6 points21.0%
246Broadland20.9%16.8–25.3%-5.7 points20.9%
247Brentwood20.6%16.6–25.0%-6.0 points20.6%
248Welwyn Hatfield20.6%16.2–25.1%-6.1 points20.6%
249Croydon20.5%17.6–23.4%-6.2 points20.5%
250Hart20.5%16.6–24.6%-6.2 points20.5%
251Mid Sussex20.4%16.1–24.8%-6.2 points20.4%
252South Cambridgeshire20.3%16.3–24.4%-6.3 points20.3%
253Westminster20.3%16.5–24.5%-6.4 points20.3%
254South Oxfordshire20.0%15.9–24.4%-6.6 points20.0%
255Mid Suffolk20.0%15.9–24.6%-6.6 points20.0%
256Waverley19.7%15.7–23.8%-6.9 points19.7%
257West Berkshire19.4%15.5–23.9%-7.2 points19.4%
258Winchester19.4%15.2–23.7%-7.3 points19.4%
259Stratford-on-Avon19.3%15.3–23.8%-7.3 points19.3%
260Rushcliffe19.2%15.0–23.3%-7.4 points19.2%
261Bristol, City of19.2%16.6–21.8%-7.5 points19.2%
262Warwick19.2%15.1–23.5%-7.5 points19.2%
263High Peak19.1%14.8–23.5%-7.5 points19.1%
264Redbridge19.1%15.9–22.3%-7.5 points19.1%
265Worthing19.0%14.7–23.1%-7.6 points19.0%
266Reigate and Banstead18.7%14.9–23.0%-7.9 points18.7%
267Brighton and Hove18.6%15.5–21.8%-8.0 points18.6%
268Wokingham18.5%14.3–23.0%-8.1 points18.5%
269Epping Forest18.5%14.3–22.9%-8.1 points18.5%
270York18.5%14.4–22.4%-8.2 points18.5%
271Chichester18.5%14.4–22.6%-8.2 points18.5%
272Cotswold18.0%14.1–22.0%-8.6 points18.0%
273Ealing18.0%15.3–21.0%-8.6 points18.0%
274Guildford17.9%13.9–22.1%-8.8 points17.9%
275Oxford17.7%13.7–21.7%-8.9 points17.7%
276Solihull17.3%13.5–21.4%-9.4 points17.3%
277Epsom and Ewell17.3%13.3–21.6%-9.4 points17.3%
278Bath and North East Somerset17.2%13.2–21.5%-9.5 points17.2%
279Lambeth17.1%14.3–20.1%-9.6 points17.1%
280Islington16.9%12.9–21.0%-9.7 points16.9%
281Kingston upon Thames16.9%13.0–20.8%-9.8 points16.9%
282Wandsworth16.7%14.0–19.6%-10.0 points16.7%
283Tower Hamlets16.6%14.2–18.9%-10.1 points16.6%
284Southwark16.3%13.4–19.4%-10.3 points16.3%
285Barnet16.3%13.5–19.2%-10.3 points16.3%
286Elmbridge16.3%12.5–20.3%-10.4 points16.3%
287East Hampshire16.2%12.3–20.3%-10.5 points16.2%
288Merton15.4%11.6–19.5%-11.2 points15.4%
289City of London15.4%11.2–19.7%-11.3 points15.4%
290Hammersmith and Fulham15.2%11.4–19.1%-11.4 points15.2%
291Cambridge14.3%10.7–18.1%-12.4 points14.3%
292Woking14.1%10.6–18.1%-12.5 points14.1%
293Harrow13.3%9.6–17.3%-13.3 points13.3%
294Kensington and Chelsea12.2%9.2–15.7%-14.4 points12.2%
295Richmond upon Thames10.5%7.2–14.1%-16.1 points10.5%
296Camden10.4%7.3–13.9%-16.2 points10.4%

Methodology

Shift Some Timber downloaded the ONS Explore Local Statistics CSV for “Adult obesity prevalence” on 7 September 2026. We retained all 296 lower-tier local-authority rows for 2024/25, converted values to numbers, ordered point estimates from high to low and subtracted the England estimate from each local estimate. No values were imputed, modelled or combined.

The underlying indicator is produced by the Office for Health Improvement and Disparities from Sport England’s Active Lives Adult Survey. It covers adults aged 18 and over and uses self-reported height and weight adjusted for known reporting bias. Obesity is defined as BMI of 30kg/m² or more, with lower thresholds used for some ethnic groups in the source methodology.

Limitations and responsible interpretation

  • These are survey estimates, not a census or count of residents.
  • Confidence intervals should be considered before describing one area as higher or lower than another.
  • The data does not explain why areas differ and cannot establish causation.
  • Area-level results must not be used to infer an individual’s health or body size.
  • Boundary changes and methodology revisions can affect comparisons over time.
  • The analysis covers England only and should not be labelled UK-wide.
Suggested citation

Shift Some Timber (2026), “Adult obesity estimates across 296 English local authorities: analysis of ONS 2024/25 data”, published 7 September 2026. Source indicator: ONS Explore Local Statistics / OHID.

Primary source and licence

Contains public sector information licensed under the Open Government Licence v3.0. Shift Some Timber’s ranking and differences are secondary calculations.

Important: This is population-level information, not individual medical advice or a judgement about any community.

Media and reuse

You may reuse the derived findings with attribution and a link to this page. Please cite ONS/OHID as the primary data source and include confidence intervals when comparing areas. For data questions, email [email protected].