Most vegan-friendly areas in the UK

Last updated:

Picture not described
In 2019, you can expect that most restaurants will accommodate vegetarians, but eating out as a vegan can be a bit more difficult. When out with non-vegan friends or family, you can find yourself settling for sides or the token salad. To avoid this, we’ve done some research to find out which cities in the UK are best suited to vegans and vegetarians.

Which city caters the best for vegans and vegetarians?

To save our vegan readers the hassle, we’ve compared restaurants in the 331 towns and cities in the UK to see which areas are more vegan- and vegetarian-friendly. We’ve looked at the number of restaurants that cater for vegetarians and vegans and ranked them by comparing the number compared to the town’s/city’s population. Specifically we considered restaurants whose menus are solely focused on vegan and vegetarian diets.

The 5 easiest areas for vegans

1. Brighton
2. Falmouth
3. Bath
4. Leicester
5. Newcastle upon Tyne

The 5 hardest areas for vegans

1. Stoke-on-Trent
2. Blackpool
3. Bexley
4. Dudley
5. Sutton

The town that comes up top is Brighton, a veggie haven with a total of 38 vegan and vegetarian restaurants for its 139,001 residents. This gives the green city 1 restaurant for every 3,658 people, so avoiding meat is basically a walk in the park.
Falmouth comes second with 5 vegan and vegetarian restaurants for almost 32,000 residents, which means 6,398 people for each restaurant.
In third place, there is Bath, that has 12 restaurants in total and close to 94,782 residents. This makes 1 restaurant for every 7,899 inhabitants.
Of the 331 UK cities and towns we’ve considered, there are a total of 437 vegan restaurants and 538 vegetarian restaurants. The worst places are where there are zero vegan or vegetarian restaurants with the largest populations. Stoke-on-Trent appears to have no restaurants that are meat free for a population of 372,775, making it the least suitable place in the UK for those who are vegan or vegetarian. For more rankings, check the table below to find out how your area scores.
Ranking Town/city Vegan restaurants Vegetarian restaurants Total restaurants Population People per restaurant
1 Brighton 14 24 38 139,001 3,658
2 Falmouth 3 2 5 31,988 6,398
3 Bath 7 5 12 94,782 7,899
4 Leicester 6 49 55 508,916 9,253
5 Newcastle upon Tyne 11 8 19 192,382 10,125
6 Glossop 1 2 3 33,243 11,081
7 Letchworth 1 2 3 33,955 11,318
8 Manchester 17 13 30 395,515 13,184
9 Folkestone 2 3 5 66,429 13,286
10 Norwich 6 10 16 213,166 13,323
11 Shrewsbury 2 3 5 71,715 14,343
12 Letchworth Garden City 1 2 3 43,529 14,510
13 Inverness 1 2 3 46,870 15,623
14 Chichester 1 1 2 31,654 15,827
15 Lichfield 1 1 2 32,877 16,439
16 Bristol 15 21 36 617,280 17,147
17 Edinburgh 10 17 27 464,990 17,222
18 Bridlington 0 2 2 35,154 17,577
19 Stirling 0 2 2 36,440 18,220
20 Glasgow 18 13 31 591,620 19,085
21 Weymouth 0 3 3 57,691 19,230
22 Exeter 2 4 6 117,763 19,627
23 Margate 3 0 3 60,134 20,045
24 Bangor 1 2 3 60,385 20,128
25 Bournemouth 5 3 8 163,600 20,450
26 Bury St Edmunds 2 0 2 42,812 21,406
27 Ashton-under-Lyne 0 2 2 43,675 21,838
28 Aberdeen 2 7 9 196,670 21,852
29 Cardiff 9 11 20 447,287 22,364
30 Chester 3 1 4 90,524 22,631
31 Cambridge 2 5 7 158,434 22,633
32 Barrow in Furness 1 1 2 45,865 22,933
33 Winchester 0 2 2 46,074 23,037
34 Cheltenham 2 3 5 116,447 23,289
35 Lancaster 1 1 2 47,162 23,581
36 Durham 1 1 2 47,785 23,893
37 Central London 24 39 63 1,525,000 24,206
38 Kirkcaldy 0 2 2 49,460 24,730
39 Keighley 1 1 2 50,171 25,086
40 Leeds 7 11 18 455,123 25,285
41 York 3 3 6 153,717 25,620
42 Gravesend 2 0 2 54,263 27,132
43 Halifax 1 2 3 82,624 27,541
44 Canterbury 1 1 2 55,240 27,620
45 St Albans 2 1 3 84,561 28,187
46 East London 47 23 70 1,991,000 28,443
47 Lincoln 1 3 4 114,879 28,720
48 Stroud 2 0 2 60,155 30,078
49 Hereford 1 1 2 60,415 30,208
50 Caerphilly 1 0 1 31,060 31,060
51 Sheffield 6 16 22 685,368 31,153
52 Watford 0 4 4 125,707 31,427
53 Barnstaple 0 1 1 31,616 31,616
54 Hyde 0 1 1 31,926 31,926
55 Shirley 0 1 1 32,000 32,000
56 Cleethorpes 1 0 1 32,017 32,017
57 Taunton 1 1 2 64,621 32,311
58 Darwen 1 0 1 32,566 32,566
59 Torquay 2 0 2 65,388 32,694
60 Worthing 1 2 3 99,110 33,037
61 Newbury 0 1 1 33,065 33,065
62 Pudsey 1 0 1 33,109 33,109
63 Bicester 0 1 1 33,846 33,846
64 Chorley 0 1 1 33,888 33,888
65 South East London 17 21 38 1,300,000 34,211
66 Oxford 2 3 5 171,380 34,276
67 Accrington 0 1 1 35,318 35,318
68 Northampton 3 3 6 215,963 35,994
69 Hitchin 1 0 1 36,099 36,099
70 Newton Abbot 0 1 1 36,474 36,474
71 Herne Bay 1 0 1 36,642 36,642
72 Great Malvern 0 1 1 36,770 36,770
73 Farnham 1 0 1 36,971 36,971
74 Chelmsford 1 2 3 111,511 37,170
75 South West London 24 19 43 1,600,000 37,209
76 Huddersfield 2 2 4 149,017 37,254
77 Leighton Buzzard 1 0 1 37,469 37,469
78 Rushden 1 0 1 37,584 37,584
79 Hove 0 2 2 75,174 37,587
80 Greenford 0 1 1 38,000 38,000
81 Whitley Bay 0 1 1 38,055 38,055
82 Surbiton 0 1 1 38,158 38,158
83 Liverpool 11 11 22 864,122 39,278
84 Bexhill-on-Sea 0 1 1 40,478 40,478
85 Colchester 3 0 3 121,859 40,620
86 Bridgwater 0 1 1 41,276 41,276
87 Altrincham 0 1 1 41,548 41,548
88 Hatfield 1 0 1 41,677 41,677
89 Southend-on-Sea 5 2 7 295,310 42,187
90 Christchurch 1 0 1 42,396 42,396
91 Redruth 0 1 1 42,690 42,690
92 Newark on Trent 1 0 1 43,363 43,363
93 Harrogate 0 2 2 89,060 44,530
94 Birmingham 6 16 22 984,333 44,742
95 Salisbury 0 1 1 44,748 44,748
96 Belfast 4 2 6 274,770 45,795
97 Southport 1 1 2 91,703 45,852
98 Bolton 0 3 3 141,331 47,110
99 Perth 1 0 1 47,180 47,180
100 Portsmouth 2 2 4 194,150 48,538
101 Dundee 3 0 3 147,710 49,237
102 Gloucester 2 1 3 150,053 50,018
103 Clacton-on-Sea 0 1 1 50,548 50,548
104 Wolverhampton 0 5 5 252,791 50,558
105 Wellingborough 1 0 1 50,577 50,577
106 Worcester 2 0 2 101,659 50,830
107 Coventry 4 3 7 359,262 51,323
108 Horsham 1 0 1 51,472 51,472
109 Morecambe 0 1 1 51,644 51,644
110 Brentwood 1 0 1 52,586 52,586
111 Doncaster 2 1 3 158,141 52,714
112 Braintree 1 0 1 53,477 53,477
113 Slough 0 3 3 163,777 54,592
114 West London 9 20 29 1,600,000 55,172
115 Stourbridge 1 0 1 56,284 56,284
116 Livingston 0 1 1 56,570 56,570
117 North London 15 15 30 1,700,000 56,667
118 Kidderminster 1 0 1 57,059 57,059
119 Fareham 0 1 1 57,390 57,390
120 Wallasey 1 0 1 58,794 58,794
121 Eastbourne 1 1 2 118,219 59,110
122 Ipswich 2 1 3 178,835 59,612
123 Southampton 2 2 4 246,201 61,550
124 Ashford 1 0 1 62,787 62,787
125 Kettering 1 0 1 63,675 63,675
126 Macclesfield 0 1 1 63,954 63,954
127 Waterlooville 1 0 1 64,350 64,350
128 Plymouth 3 1 4 260,203 65,051
129 Wrexham 1 0 1 65,692 65,692
130 Hastings 0 2 2 133,422 66,711
131 Derby 1 3 4 270,468 67,617
132 Ellesmere Port 0 1 1 67,768 67,768
133 Tunbridge Wells 1 0 1 68,910 68,910
134 Isle Of Wight 2 0 2 140,984 70,492
135 Lowestoft 1 0 1 70,945 70,945
136 Middlesbrough 2 0 2 142,707 71,354
137 Guildford 0 1 1 71,873 71,873
138 Burnley 0 2 2 149,422 74,711
139 Aylesbury 1 0 1 74,748 74,748
140 Gateshead 1 0 1 77,649 77,649
141 Wakefield 1 0 1 78,978 78,978
142 Reading 1 3 4 318,014 79,504
143 Stockton-on-Tees 0 1 1 79,957 79,957
144 Peterborough 2 0 2 163,379 81,690
145 Weston-super-Mare 1 0 1 82,903 82,903
146 Hemel Hempstead 0 1 1 85,629 85,629
147 Londonderry 0 1 1 87,153 87,153
148 Crawley 2 0 2 180,508 90,254
149 Darlington 0 1 1 92,363 92,363
150 Swindon 1 1 2 185,609 92,805
151 Leamington Spa 1 0 1 95,172 95,172
152 Solihull 0 1 1 96,267 96,267
153 Bradford 0 3 3 299,310 99,770
154 St Helens 1 0 1 102,555 102,555
155 Enfield Town 1 0 1 103,970 103,970
156 Nottingham 4 3 7 729,977 104,282
157 Preston 1 2 3 313,332 104,444
158 Bedford 0 1 1 106,940 106,940
159 Maidstone 0 1 1 107,627 107,627
160 Chesterfield 0 1 1 113,057 113,057
161 Rotherham 1 0 1 117,618 117,618
162 Burton upon Trent 1 0 1 122,199 122,199
163 High Wycombe 1 0 1 133,204 133,204
164 West Bromwich 0 1 1 135,618 135,618
165 Swansea 1 1 2 300,352 150,176
166 Warrington 1 0 1 165,456 165,456
167 Walsall 0 1 1 172,141 172,141
168 Wigan 0 1 1 175,405 175,405
169 Milton Keynes 1 0 1 229,941 229,941
170 Luton 1 0 1 258,018 258,018
171 Newport 1 0 1 306,844 306,844
172 Birkenhead 1 0 1 325,264 325,264
173 Sunderland 0 1 1 335,415 335,415
174 Stoke-on-Trent 0 0 0 372,775 -
175 Blackpool 0 0 0 239,409 -
176 Bexley 0 0 0 228,000 -
177 Dudley 0 0 0 199,059 -
178 Sutton 0 0 0 187,600 -
178 Sutton 0 0 0 187,600 -
Ranking Town/city Vegan restaurants Vegetarian restaurants Total restaurants Population People per restaurant
1 Stoke-on-Trent 0 0 0 372,775 372,775
2 Blackpool 0 0 0 239,409 239,409
3 Bexley 0 0 0 228,000 228,000
4 Dudley 0 0 0 199,059 199,059
5 Sutton 0 0 0 187,600 187,600

Finder’s UK diet intentions research

8.2% of the UK population

is on a vegan or vegetarian diet.
In January 2019 we did some research to find out Brits’ diet intentions. Not only can eating less or no meat be healthier, but it’s also more environmentally friendly as meat and dairy production is one of the biggest contributors to the greenhouse effect that is causing global warming. Regardless, one might have to stay away from meat for ethical, religious or dietary reasons. More and more Brits are eating less animal products with vegetarian and vegan becoming increasingly popular diets. In the UK, around 6.5 million Brits choose a meat-free diet daily, with vegetarian and vegan lifestyles being the most popular among the youngest generations. The majority (86%) of baby boomers (born 1946–1964) say they eat meat, compared to less than three quarters (71%) of millennials (born 1981–1996) and only 63% of generation Z (born after 1996) do so.
Being vegan is not always just about food, but can also involve avoiding anything that contains animal products or has been tested on animals, including makeup. According to a 2019 survey, two fifths (39%) of Brits believe that the most important label on beauty products is the cruelty-free label. Of all new products launched in the UK in 2018, 16% claimed to be vegan or free of animal products.
London and the North East are the regions with the highest populations of vegans and vegetarians, with almost a third (30%) of inhabitants saying they are or intend to become meat-free during 2019. In contrast, only 1 in 10 (13%) of those from East Anglia are or will be laying off the meat.

Methodology and sources

finder.com/uk

Finder found and compiled all the vegan-only and vegetarian-only restaurants listed on HappyCow and analysed them against populations listed on Mintel, ProdegeMR and World Population Review. This research was conducted in early October.

London includes: “The City of London”, “The Square Mile”, Belgravia, Bloomsbury, Buckingham Palace, China Town, Fitzrovia, Great Portland Street, Grosvenor Square, Harley Street, Soho, St. James’s, Tottenham Court Road, Marylebone, Mayfair, Piccadilly, Oxford Street, Pimlico, Regent’s Park, Regent Street, Westminster and Whitehall.

For all media enquiries, please contact

Matt Mckenna
UK communications manager
T: +44 20 3828 1338
matt.mckenna@finder.com@MichHutchison/in/matthewmckenna2

Related articles

UK diet trends

UK diet trends

Going meat-free is increasingly common in the UK, with many people opting to follow a vegetarian, pescatarian or vegan diet. We surveyed 2,000 adults to uncover what the UK is eating, and the cost of each diet. Read more…

Was this content helpful to you? No  Yes

Ask an Expert

You are about to post a question on finder.com:

  • Do not enter personal information (eg. surname, phone number, bank details) as your question will be made public
  • finder.com is a financial comparison and information service, not a bank or product provider
  • We cannot provide you with personal advice or recommendations
  • Your answer might already be waiting – check previous questions below to see if yours has already been asked

Finder.com provides guides and information on a range of products and services. Because our content is not financial advice, we suggest talking with a professional before you make any decision.

By submitting your comment or question, you agree to our Privacy and Cookies Policy and Terms of Use.

Questions and responses on finder.com are not provided, paid for or otherwise endorsed by any bank or brand. These banks and brands are not responsible for ensuring that comments are answered or accurate.
Go to site