Care home demand by town: South West

120 towns · 5-mile catchments · CQC + ONS

Every town we cover in South West, each a 5-mile care catchment. The figure on each card is beds per 100 residents aged 85+ (national 32.5); green means undersupplied. For the administrative view, see South West by local authority.

Axminster31.5
374 beds · 15 homes
Barnstaple20
380 beds · 13 homes
Bath33.4
1,168 beds · 31 homes
Beaminster11.1
73 beds · 3 homes
Berkeley41.8
480 beds · 17 homes
Bideford33.5
474 beds · 21 homes
Blandford Forum26.8
240 beds · 7 homes
Bodmin36.5
239 beds · 9 homes
Bournemouth37.2
4,403 beds · 130 homes
Braunton13.4
166 beds · 5 homes
Bridgwater24.8
473 beds · 14 homes
Bridport12.5
116 beds · 4 homes
Bristol34
4,823 beds · 156 homes
Brixham34.1
1,219 beds · 35 homes
Bude27.1
171 beds · 7 homes
Budleigh Salterton30.4
879 beds · 31 homes
Burnham-on-Sea27.8
403 beds · 19 homes
Callington21.1
127 beds · 5 homes
Calne21.1
244 beds · 11 homes
Camborne25.8
488 beds · 24 homes
Chard26
340 beds · 12 homes
Cheddar29.5
285 beds · 8 homes
Cheltenham36.9
1,718 beds · 39 homes
Chippenham40.6
730 beds · 23 homes
Chipping Campden24.7
213 beds · 5 homes
Christchurch31.4
2,288 beds · 82 homes
Cinderford32.6
321 beds · 20 homes
Cirencester34.1
420 beds · 7 homes
Clevedon27.4
788 beds · 21 homes
Coleford17.6
261 beds · 13 homes
Corsham44.5
1,047 beds · 31 homes
Crediton22.2
129 beds · 8 homes
Crewkerne15.5
144 beds · 6 homes
Cullompton27
258 beds · 10 homes
Dartmouth27.6
449 beds · 11 homes
Devizes28
315 beds · 8 homes
Dorchester33
548 beds · 14 homes
Dursley45.5
595 beds · 17 homes
Exeter38.6
1,569 beds · 44 homes
Exmouth35.3
1,106 beds · 41 homes
Falmouth19.2
303 beds · 9 homes
Ferndown33.9
2,408 beds · 69 homes
Frome38.3
418 beds · 9 homes
Glastonbury34.8
496 beds · 12 homes
Gloucester32.5
1,357 beds · 57 homes
Hayle31.2
485 beds · 20 homes
Helston20.1
146 beds · 6 homes
Honiton18.4
189 beds · 7 homes
Ilfracombe52.2
301 beds · 8 homes
Ilminster31.4
423 beds · 13 homes
Ivybridge30.5
231 beds · 8 homes
Kingsbridge10.6
93 beds · 3 homes
Langport21.7
193 beds · 8 homes
Launceston71.6
389 beds · 13 homes
Liskeard32.5
212 beds · 11 homes
Looe30.3
159 beds · 4 homes
Lydney21.8
180 beds · 9 homes
Lyme Regis33.3
291 beds · 12 homes
Malmesbury42
268 beds · 5 homes
Marlborough38.5
260 beds · 7 homes
Martock33.2
348 beds · 9 homes
Melksham24.1
482 beds · 19 homes
Minehead32.9
321 beds · 11 homes
Monmouth16.1
163 beds · 7 homes
Moreton-in-Marsh27.9
153 beds · 4 homes
Newquay22.6
242 beds · 15 homes
Newton Abbot29.3
757 beds · 31 homes
Okehampton17.5
86 beds · 4 homes
Ottery St Mary19.2
395 beds · 14 homes
Paignton33.9
2,048 beds · 80 homes
Par26.4
556 beds · 22 homes
Penzance30.1
353 beds · 10 homes
Pewsey10.5
37 beds · 7 homes
Plymouth36
2,667 beds · 99 homes
Poole34.7
3,526 beds · 94 homes
Portland19.2
249 beds · 6 homes
Radstock35.1
552 beds · 18 homes
Redruth22.9
452 beds · 22 homes
Salisbury51
1,204 beds · 34 homes
Saltash36.3
1,386 beds · 54 homes
Seaton37.3
360 beds · 13 homes
Shaftesbury21.2
261 beds · 7 homes
Shepton Mallet33.8
269 beds · 6 homes
Sherborne31.9
506 beds · 14 homes
Sidmouth20
372 beds · 14 homes
Somerton22.2
274 beds · 7 homes
St Austell24.5
524 beds · 24 homes
St Columb13.2
105 beds · 5 homes
St Ives31.6
742 beds · 23 homes
Stonehouse34.9
756 beds · 28 homes
Stroud38.9
819 beds · 30 homes
Sturminster Newton21
169 beds · 5 homes
Swanage19.7
130 beds · 5 homes
Swindon30.4
1,487 beds · 51 homes
Taunton44.4
1,382 beds · 46 homes
Tavistock37.2
449 beds · 17 homes
Teignmouth29.8
1,006 beds · 47 homes
Tetbury40
360 beds · 14 homes
Tewkesbury30.4
413 beds · 9 homes
Tiverton13
114 beds · 4 homes
Torpoint45.5
1,492 beds · 61 homes
Torquay37.2
2,064 beds · 80 homes
Torrington34.1
125 beds · 4 homes
Totnes13.8
148 beds · 10 homes
Trowbridge25.1
799 beds · 37 homes
Truro24.8
322 beds · 12 homes
Verwood25.3
787 beds · 24 homes
Wadebridge14.2
126 beds · 5 homes
Warminster26.4
271 beds · 8 homes
Wellington35.6
519 beds · 13 homes
Wells33.4
416 beds · 10 homes
Westbury26.2
663 beds · 30 homes
Weston-super-Mare55.8
1,852 beds · 68 homes
Weymouth32.7
745 beds · 21 homes
Wimborne32.9
2,359 beds · 62 homes
Wincanton26
142 beds · 3 homes
Winscombe37.7
729 beds · 16 homes
Wotton-under-Edge69.9
585 beds · 13 homes
Yelverton34.3
529 beds · 16 homes
Yeovil35.7
779 beds · 20 homes

Other regions: East Midlands East of England England London North East North West South East West Midlands Yorkshire and The Humber
All towns · Threshold Care

Estimates from CQC HSCA Active Locations and ONS population + 2022-based projections under the Open Government Licence. For research and site screening. Updated July 2026.