Sunday, 18 October 2026
Skip to contentSkip to footer

England City Happiness Index

Ranking England's cities by the volume and positivity of their good news

1265+ stories analysed
50 cities ranked
Updated 2026-10-18

Top 3 Happiest Cities

Full Rankings

RankCityScoreTrend
1London
64
↑ Rising
2Birmingham
60
↑ Rising
3Newcastle
59
↑ Rising
4Cambridge
56
↑ Rising
5Southampton
54
→ Stable
6Manchester
53
→ Stable
7Brighton
53
→ Stable
8Oxford
52
→ Stable
9Nottingham
51
→ Stable
10Leicester
51
→ Stable
11Portsmouth
51
→ Stable
12Sheffield
49
→ Stable
13Bradford
49
→ Stable
14Bristol
45
→ Stable
15Liverpool
43
→ Stable
16Leeds
41
↑ Rising
17Blackpool
15
→ Stable
18Darlington
15
→ Stable
19Gateshead
15
→ Stable
20Hartlepool
15
→ Stable
21Stockton-on-Tees
15
→ Stable
22Whitley Bay
15
→ Stable
23Birkenhead
15
→ Stable
24Blackburn
15
→ Stable
25Bolton
15
→ Stable
26Burnley
15
→ Stable
27Crewe
15
→ Stable
28Ellesmere Port
15
→ Stable
29Macclesfield
15
→ Stable
30Oldham
15
→ Stable
31Preston
15
→ Stable
32Rochdale
15
→ Stable
33Salford
15
→ Stable
34St Helens
15
→ Stable
35Stockport
15
→ Stable
36Warrington
15
→ Stable
37Wigan
15
→ Stable
38Barnsley
15
→ Stable
39Cleethorpes
15
→ Stable
40Dewsbury
15
→ Stable
41Doncaster
15
→ Stable
42Halifax
15
→ Stable
43Harrogate
15
→ Stable
44Huddersfield
15
→ Stable
45Hull
15
→ Stable
46Middlesbrough
15
→ Stable
47Rotherham
15
→ Stable
48Scarborough
15
→ Stable
49Chesterfield
15
→ Stable
50Grimsby
15
→ Stable
51Kettering
15
→ Stable
52Loughborough
15
→ Stable
53Mansfield
15
→ Stable
54Newark-on-Trent
15
→ Stable
55Skegness
15
→ Stable
56Wellingborough
15
→ Stable
57Worksop
15
→ Stable
58Burton-on-Trent
15
→ Stable
59Cannock
15
→ Stable
60Dudley
15
→ Stable
61Lichfield
15
→ Stable
62Nuneaton
15
→ Stable
63Penkridge
15
→ Stable
64Redditch
15
→ Stable
65Rugby
15
→ Stable
66Shrewsbury
15
→ Stable
67Solihull
15
→ Stable
68Stourbridge
15
→ Stable
69Stratford-upon-Avon
15
→ Stable
70Sutton Coldfield
15
→ Stable
71Tamworth
15
→ Stable
72Telford
15
→ Stable
73Walsall
15
→ Stable
74Warwick
15
→ Stable
75West Bromwich
15
→ Stable
76Basildon
15
→ Stable
77Bedford
15
→ Stable
78Bishop's Stortford
15
→ Stable
79Bury St Edmunds
15
→ Stable
80Felixstowe
15
→ Stable
81Great Yarmouth
15
→ Stable
82Harlow
15
→ Stable
83Hemel Hempstead
15
→ Stable
84King's Lynn
15
→ Stable
85Luton
15
→ Stable
86Southend-on-Sea
15
→ Stable
87St Albans
15
→ Stable
88Stevenage
15
→ Stable
89Welwyn Garden City
15
→ Stable
90Aldershot
15
→ Stable
91Andover
15
→ Stable
92Ashford
15
→ Stable
93Aylesbury
15
→ Stable
94Basingstoke
15
→ Stable
95Bognor Regis
15
→ Stable
96Bracknell
15
→ Stable
97Chichester
15
→ Stable
98Crawley
15
→ Stable
99Dartford
15
→ Stable
100Dover
15
→ Stable
101Eastleigh
15
→ Stable
102Folkestone
15
→ Stable
103Gravesend
15
→ Stable
104Hastings
15
→ Stable
105Hove
15
→ Stable
106Maidenhead
15
→ Stable
107Maidstone
15
→ Stable
108Margate
15
→ Stable
109Ramsgate
15
→ Stable
110Sevenoaks
15
→ Stable
111Sittingbourne
15
→ Stable
112Slough
15
→ Stable
113Tonbridge
15
→ Stable
114Tunbridge Wells
15
→ Stable
115Worthing
15
→ Stable
116Barnstaple
15
→ Stable
117Bridgwater
15
→ Stable
118Falmouth
15
→ Stable
119Frome
15
→ Stable
120Newquay
15
→ Stable
121Penzance
15
→ Stable
122Poole
15
→ Stable
123Swindon
15
→ Stable
124Taunton
15
→ Stable
125Tewkesbury
15
→ Stable
126Trowbridge
15
→ Stable
127Weston-super-Mare
15
→ Stable
128Weymouth
15
→ Stable
129Yeovil
15
→ Stable
130Barrow-in-Furness
15
→ Stable
131Whitehaven
15
→ Stable
132Workington
15
→ Stable
133Derby
10
↑ Rising
134Chester
8
↓ Falling
135Winchester
8
→ Stable
136Lincoln
8
→ Stable
137Stafford
8
→ Stable
138Watford
7
↑ Rising
139Exeter
6
→ Stable
140Coventry
6
→ Stable
141Worcester
6
→ Stable
142Ipswich
6
→ Stable
143Colchester
6
→ Stable
144Torquay
6
↑ Rising
145York
5
→ Stable
146Bath
5
→ Stable
147Canterbury
5
→ Stable
148Norwich
5
→ Stable
149Plymouth
5
→ Stable
150Sunderland
5
→ Stable
151Wolverhampton
5
→ Stable
152Stoke-on-Trent
5
→ Stable
153Reading
5
↓ Falling
154Milton Keynes
5
→ Stable
155Northampton
5
→ Stable
156Peterborough
5
→ Stable
157Gloucester
5
↓ Falling
158Bournemouth
5
→ Stable
159Salisbury
5
→ Stable
160Durham
5
→ Stable
161Hereford
5
→ Stable
162Truro
5
→ Stable
163Lancaster
5
→ Stable
164Wakefield
5
→ Stable
165Chelmsford
5
→ Stable
166Cheltenham
5
→ Stable
167Eastbourne
5
→ Stable
168Banbury
5
↓ Falling
169Godalming
5
↓ Falling
170Stroud
5
→ Stable
171Carlisle
4
→ Stable
172Lowestoft
4
→ Stable
16
National Average Score
1265+
Total Stories Published
50
Cities Tracked

Methodology

The England City Happiness Index is a composite score (0-100) that measures the volume and quality of positive news from each city. Higher scores indicate more good news activity.

Story Volume (30%)

The total number of positive stories published from each city. More stories = higher score.

Positivity Rating (30%)

The average positivity score across all stories from the city. Based on keyword analysis and sentiment scoring.

Category Diversity (20%)

How many different news categories (community, sports, health, etc.) the city has stories in. Broader = better.

Recent Activity (20%)

How many stories have been published in the last 30 days. Rewards cities with consistently active positive news.

Data Access

The full dataset is available via our public API for journalists, researchers, and data enthusiasts.

GET https://www.goodnewsengland.co.uk/api/happiness-data

Frequently Asked Questions

What is the England City Happiness Index?

The England City Happiness Index ranks England's cities based on positive news coverage volume, average positivity scores, category diversity, and recent publishing activity. It is updated monthly by Good News England.

How is the happiness score calculated?

Each city receives a composite score (0-100) based on four factors: story volume (30%), average positivity rating (30%), category diversity (20%), and recent activity (20%). The score reflects how much positive news is generated by and about each city.

Can I use this data for my research or publication?

Yes! The data is available under a Creative Commons licence via our public API. Please credit Good News England and link back to this page when using our data. For press enquiries, email hello@goodnewsengland.co.uk.

How often is the index updated?

The index recalculates automatically based on our published content. The data refreshes hourly, with scores reflecting the latest stories and trends.

Covering this story?

We provide press-ready data, quotes, and city-specific analysis for journalists and media outlets.

Press & Media Kit