New study unveils the dog-loving capital of the UK
A new study by pet insurer Waggel reveals that Swindon is the number one dog-loving city in the UK.
The study compared 2023 gov.uk data on dog population against the human population of each city that houses at least 100,000 people to discover where the dog ownership rate is at its highest.
Topping the list is Swindon, with a ratio of 316.48 dogs per 1,000 humans. Nestled in the picturesque county of Wiltshire, Swindon offers a perfect blend of urban convenience and natural beauty. With spaces like Queen’s Park, Lydiard Park and Coate Water Country Park, Swindon provides a tranquil retreat for dog owners seeking outdoor adventures. The city's pet-friendly cafes, pubs, and accommodation options reflect its commitment to fostering a welcoming environment for pets and their owners.
Following closely behind is Chester, boasting 274.47 dogs per 1,000 humans. Steeped in history and charm, Chester captivates visitors with its medieval architecture and winding cobblestone streets. The city's numerous parks and green spaces, including Grosvenor Park and the scenic River Dee, provide the perfect setting for dog owners to enjoy strolls and wide yet safe spaces for their pets to roam around.
Hereford secures the third spot on the list, with 271.19 dogs per 1,000 humans. The city hosts various green spaces, such as the Hereford Cathedral Gardens, Castle Green and Aylestone Park, which offer great settings for dog owners to explore with their furry companions.
Further down on the list, Cambridge ranks fourth, with 257.06 dogs per 1,000 humans. Renowned for its prestigious university and rich history, Cambridge offers four legged companions plenty of parks and meadows, including the popular Jesus Green, Parker's Piece and Midsummer Common.
Solihull closes the top five with 252.75 dogs per 1,000 humans. Situated in the West Midlands, Solihull’s Malvern and Brueton Park and its suggestive lake, as well as Elmdon Park, provide abundant opportunities for pets to enjoy themselves.
Top 10 most dog-loving cities in the UK |
||
City |
Dogs per 1k humans |
Rank |
Swindon |
316.48 |
1 |
Chester |
274.47 |
2 |
Hereford |
271.19 |
3 |
Cambridge |
257.06 |
4 |
Solihull |
252.75 |
5 |
Kettering |
252.34 |
6 |
Gloucester |
249.06 |
7 |
Wrexham |
246.98 |
8 |
Preston |
246.56 |
9 |
Bath |
244.9 |
10 |
Andrew Leal, CEO of Waggel, commented on the findings: “Dogs are humans' best friends, and this data proves just how much Britons enjoy having a pet by their side, in some areas more than others. And regardless of the UK being a highly pet-friendly country in general, it’s interesting to see how all the cities in the top 10 offer both owner's and dogs’ broad and frequent recreative areas to enjoy each other’s company.
“Understanding this and other trends that influence the ranking, the study offers valuable insights into the diverse factors influencing dog ownership and community dynamics across different cities.
“By recognising and celebrating the bond between humans and their furry companions, we can work towards creating more inclusive and pet-friendly environments that benefit both residents and their beloved pets."
Full table:
City |
Estimated Dog Population |
Human Population |
Dogs per 1k humans |
Rank |
Swindon |
68,922.56 |
217,777 |
316.48 |
1 |
Chester |
35,550.14 |
129,524 |
274.47 |
2 |
Hereford |
27,472.59 |
101,303 |
271.19 |
3 |
Cambridge |
39,676.74 |
154,350 |
257.06 |
4 |
Solihull |
29,079.06 |
115,051 |
252.75 |
5 |
Kettering |
27,097.05 |
107,384 |
252.34 |
6 |
Gloucester |
40,859.05 |
164,051 |
249.06 |
7 |
Wrexham |
33,313.41 |
134,881 |
246.98 |
8 |
Preston |
70,817.89 |
287,219 |
246.56 |
9 |
Bath |
28,050.4 |
114,539 |
244.9 |
10 |
York |
42,653.47 |
175,566 |
242.95 |
11 |
Scunthorpe |
23,900.36 |
105,573 |
226.39 |
12 |
Swansea |
50,385.02 |
226,867 |
222.09 |
13 |
Maidstone |
23,298.67 |
109,463 |
212.85 |
14 |
Colchester |
41,947.37 |
200,751 |
208.95 |
15 |
Newport |
34,314.44 |
169,942 |
201.92 |
16 |
Chelmsford |
33,269.72 |
174,710 |
190.43 |
17 |
Gateshead |
19,873.81 |
106,945 |
185.83 |
18 |
Hull |
47,154.65 |
256,852 |
183.59 |
19 |
Lincoln |
35,917.25 |
196,074 |
183.18 |
20 |
Dundee |
28,184.72 |
154,602 |
182.31 |
21 |
Norwich |
26,505.48 |
146,131 |
181.38 |
22 |
Wakefield |
29,132.46 |
160,647 |
181.34 |
23 |
Aberdeen |
22,975.21 |
126,748 |
181.27 |
24 |
Peterborough |
40,802.24 |
229,273 |
177.96 |
25 |
Brighton |
30,966.66 |
177,307 |
174.65 |
26 |
Bristol |
104,394.16 |
605,911 |
172.29 |
27 |
Chesterfield |
23,949.38 |
140,244 |
170.77 |
28 |
Oxford |
29,044.58 |
170,837 |
170.01 |
29 |
St. Helens |
21,350.04 |
127,934 |
166.88 |
30 |
Ipswich |
23,371.39 |
141,228 |
165.49 |
31 |
Leeds |
92,792.73 |
562,571 |
164.94 |
32 |
Warrington |
31,755.28 |
193,777 |
163.88 |
33 |
Northampton |
46,197.35 |
282,022 |
163.81 |
34 |
Bedford |
30,218.31 |
194,004 |
155.76 |
35 |
Stoke-on-Trent |
51,162.62 |
332,018 |
154.1 |
37 |
Nottingham |
11,6604.84 |
762,043 |
153.02 |
38 |
Blackburn |
19,175.79 |
126,647 |
151.41 |
39 |
Edinburgh |
45,171.08 |
307,623 |
146.84 |
40 |
Reading |
41,722.26 |
285,607 |
146.08 |
41 |
London (Wimbledon) |
15,127.86 |
105,876 |
142.88 |
42 |
Wirral |
15,947.58 |
113,396 |
140.64 |
43 |
Derby |
30,313.57 |
217,403 |
139.43 |
44 |
Southampton |
53,021.58 |
382,433 |
138.64 |
45 |
Plymouth |
33,583.54 |
242,373 |
138.56 |
46 |
Loughborough |
16,655.39 |
122,227 |
136.27 |
47 |
Huddersfield |
20,653.19 |
153,952 |
134.15 |
48 |
Durham |
21,713.16 |
162,911 |
133.28 |
49 |
Cardiff |
43,118.64 |
324,213 |
132.99 |
50 |
Walsall |
18,729.08 |
142,439 |
131.49 |
51 |
Romford |
13,260.49 |
101,193 |
131.04 |
52 |
Newcastle upon Tyne |
40,927.43 |
313,644 |
130.49 |
53 |
Coventry |
49,619.56 |
382,318 |
129.79 |
54 |
Wolverhampton |
25,722.77 |
199,840 |
128.72 |
55 |
Crawley |
15,254.98 |
120,695 |
126.39 |
56 |
Dudley |
12,668.01 |
100,406 |
126.17 |
57 |
Stockport |
26,411.64 |
212,801 |
124.11 |
58 |
Sheffield |
62,461.61 |
511,694 |
122.07 |
59 |
Wigan |
29,109.95 |
241,591 |
120.49 |
60 |
Gillingham |
11,717.41 |
100,564 |
116.52 |
61 |
Portsmouth |
12,854.42 |
111,425 |
115.36 |
62 |
Glasgow |
78,423.47 |
688,342 |
113.93 |
63 |
Slough |
18,983 |
168,774 |
112.48 |
64 |
Bolton |
28,955.5 |
263,318 |
109.96 |
65 |
Basingstoke |
10,923.4 |
100,298 |
108.91 |
66 |
Mansfield |
12,844.89 |
120,191 |
106.87 |
67 |
Bradford |
28,825.81 |
277,407 |
103.91 |
68 |
Enfield |
13,587.14 |
132,236 |
102.75 |
69 |
Doncaster |
18,652.83 |
183,879 |
101.44 |
70 |
Barnsley |
17,947.74 |
179,633 |
99.91 |
71 |
Luton |
20,036.52 |
212,927 |
94.1 |
72 |
Rochdale |
11,745.35 |
129,065 |
91 |
73 |
Liverpool |
38,763.73 |
467,369 |
82.94 |
74 |
Leicester |
43,492.88 |
537,513 |
80.92 |
75 |
Manchester |
59,204.44 |
733,355 |
80.73 |
76 |
Oldham |
13,359.64 |
167,029 |
79.98 |
77 |
Sunderland |
14,168.97 |
178,879 |
79.21 |
78 |
Rotherham |
14,058.91 |
192,860 |
72.9 |
79 |
Bromley |
7,062.76 |
100,920 |
69.98 |
80 |
Birmingham |
55,756.44 |
809,032 |
68.92 |
81 |
Blackpool |
7,357.51 |
109,650 |
67.1 |
82 |
Southall |
7,951.13 |
121,185 |
65.61 |
83 |
London (Cricklewood) |
8,280.89 |
131,973 |
62.75 |
84 |
Croydon |
9,023.52 |
153,812 |
58.67 |
85 |
Dagenham |
5,256.15 |
113,408 |
46.35 |
86 |
Harrow |
7,443.82 |
164,819 |
45.16 |
87 |
Ilford |
6,135.76 |
155,206 |
39.53 |
88 |
London (Walthamstow) |
3,207.75 |
103,402 |
31.02 |
89 |
London (Hackney) |
3,414.35 |
124,058 |
27.52 |
90 |
London (City of) |
3,222.06 |
136,491 |
23.61 |
91 |