UK licensed visa sponsors by town
666 towns and cities, from the official register (11 November 2026). Numbers: all sponsors · care providers.
- Aberdeen 495 · care 19
- Abergavenny 20 · care 4
- Abingdon 137 · care 9
- Accrington 62 · care 5
- Acton 30 · care 1
- Addlestone 39 · care 6
- Airdrie 32 · care 2
- Alcester 21 · care 5
- Aldershot 83 · care 3
- Alfreton 32 · care 0
- Alton 59 · care 2
- Altrincham 161 · care 12
- Amersham 73 · care 3
- Andover 73 · care 6
- Antrim 27 · care 2
- Arbroath 21 · care 0
- Armagh 40 · care 3
- Ascot 59 · care 1
- Ashford 182 · care 23
- Ashton Under Lyne 30 · care 0
- Ashton-Under-Lyne 47 · care 3
- Aylesbury 198 · care 17
- Aylesford 28 · care 1
- Ayr 38 · care 5
- Ballymena 40 · care 7
- Banbury 122 · care 6
- Bangor 59 · care 5
- Banstead 26 · care 7
- Barking 313 · care 25
- Barnet 83 · care 10
- Barnsley 122 · care 18
- Barnstaple 30 · care 3
- Barry 34 · care 7
- Basildon 145 · care 8
- Basingstoke 200 · care 19
- Bath 198 · care 6
- Bathgate 50 · care 3
- Batley 79 · care 5
- Beaconsfield 39 · care 2
- Beckenham 59 · care 4
- Bedford 332 · care 32
- Bedfordshire 44 · care 3
- Belfast 536 · care 23
- Bellshill 32 · care 4
- Belper 21 · care 6
- Belvedere 27 · care 2
- Benfleet 36 · care 5
- Berkhamsted 33 · care 2
- Berkshire 75 · care 3
- Beverley 26 · care 2
- Bexhill On Sea 19 · care 8
- Bexley 22 · care 5
- Bexleyheath 59 · care 2
- Bicester 99 · care 7
- Bideford 21 · care 3
- Biggleswade 32 · care 2
- Billericay 22 · care 3
- Bilston 48 · care 3
- Birkenhead 60 · care 7
- Birmingham 3,078 · care 201
- Bishop Auckland 24 · care 4
- Bishop'S Stortford 35 · care 2
- Bishops Stortford 32 · care 2
- Blackburn 315 · care 15
- Blackpool 163 · care 20
- Blyth 16 · care 5
- Bognor Regis 56 · care 10
- Bolton 589 · care 50
- Bootle 26 · care 1
- Borehamwood 140 · care 7
- Boston 53 · care 8
- Bourne 23 · care 4
- Bourne End 24 · care 2
- Bournemouth 249 · care 36
- Brackley 25 · care 2
- Bracknell 171 · care 11
- Bradford 739 · care 45
- Braintree 46 · care 7
- Brentford 151 · care 3
- Brentwood 115 · care 9
- Bridgend 65 · care 7
- Bridgnorth 20 · care 5
- Bridgwater 43 · care 3
- Bridlington 21 · care 7
- Brierley Hill 44 · care 3
- Brighouse 24 · care 1
- Brighton 397 · care 17
- Bristol 1,291 · care 76
- Bromley 169 · care 16
- Bromsgrove 51 · care 10
- Broxburn 21 · care 2
- Buckingham 35 · care 3
- Buckinghamshire 59 · care 0
- Burgess Hill 40 · care 8
- Burnham 25 · care 5
- Burnley 112 · care 10
- Burton On Trent 56 · care 8
- Burton Upon Trent 23 · care 0
- Burton-On-Trent 45 · care 9
- Bury 148 · care 9
- Bury St Edmunds 98 · care 10
- Bushey 31 · care 1
- Buxton 20 · care 6
- Caerphilly 35 · care 2
- Camberley 147 · care 12
- Cambridge 834 · care 20
- Cambridgeshire 39 · care 4
- Cannock 62 · care 11
- Canterbury 137 · care 14
- Canvey Island 30 · care 4
- Cardiff 622 · care 37
- Carlisle 90 · care 6
- Carmarthen 27 · care 3
- Carshalton 48 · care 5
- Castleford 32 · care 2
- Caterham 34 · care 6
- Catford 14 · care 5
- Chadwell Heath 24 · care 1
- Chatham 112 · care 18
- Cheadle 84 · care 10
- Chelmsford 231 · care 22
- Cheltenham 273 · care 16
- Chepstow 22 · care 2
- Chertsey 52 · care 3
- Chesham 46 · care 3
- Cheshire 113 · care 6
- Cheshunt 25 · care 4
- Chessington 59 · care 3
- Chester 157 · care 12
- Chesterfield 121 · care 16
- Chichester 91 · care 12
- Chigwell 40 · care 6
- Chippenham 56 · care 6
- Chipping Norton 25 · care 1
- Chislehurst 27 · care 2
- Chiswick 29 · care 0
- Chorley 79 · care 11
- Christchurch 57 · care 6
- Cirencester 50 · care 2
- Clacton On Sea 26 · care 7
- Clacton-On-Sea 29 · care 5
- Cleckheaton 27 · care 1
- Clevedon 22 · care 2
- Clitheroe 25 · care 3
- Clydebank 21 · care 3
- Coalville 35 · care 4
- Coatbridge 29 · care 3
- Cobham 27 · care 1
- Colchester 282 · care 43
- Coleraine 38 · care 1
- Colwyn Bay 29 · care 7
- Congleton 24 · care 2
- Consett 21 · care 2
- Cookstown 41 · care 2
- Corby 91 · care 22
- Cornwall 39 · care 6
- Coulsdon 26 · care 4
- Coventry 908 · care 61
- Cradley Heath 20 · care 0
- Craigavon 27 · care 0
- Cramlington 31 · care 0
- Cranleigh 21 · care 2
- Crawley 230 · care 13
- Crediton 17 · care 6
- Crewe 84 · care 9
- Crowborough 24 · care 5
- Croydon 528 · care 22
- Cumbernauld 22 · care 1
- Cumbria 24 · care 1
- Cwmbran 40 · care 3
- Dagenham 264 · care 14
- Dalkeith 26 · care 2
- Darlington 82 · care 7
- Dartford 244 · care 22
- Darwen 20 · care 4
- Daventry 44 · care 6
- Deeside 31 · care 2
- Derby 512 · care 53
- Derbyshire 32 · care 3
- Dereham 24 · care 4
- Derry 36 · care 0
- Devon 40 · care 10
- Dewsbury 135 · care 1
- Didcot 60 · care 3
- Doncaster 223 · care 28
- Dorchester 50 · care 9
- Dorking 40 · care 2
- Dorset 39 · care 4
- Dover 47 · care 6
- Droitwich 23 · care 3
- Dudley 156 · care 26
- Dumfries 50 · care 2
- Dundee 176 · care 6
- Dunfermline 66 · care 8
- Dungannon 93 · care 5
- Dunstable 129 · care 13
- Durham 86 · care 6
- Ealing 56 · care 4
- East Grinstead 43 · care 2
- East Ham 20 · care 0
- East Kilbride 31 · care 4
- East Sussex 54 · care 12
- Eastbourne 118 · care 15
- Eastleigh 71 · care 12
- Edenbridge 22 · care 1
- Edgware 150 · care 6
- Edinburgh 1,182 · care 62
- Egham 81 · care 11
- Elgin 23 · care 2
- Ellesmere Port 45 · care 4
- Elstree 28 · care 1
- Ely 45 · care 5
- Enfield 174 · care 35
- England 135 · care 0
- Enniskillen 34 · care 1
- Epping 35 · care 2
- Epsom 108 · care 8
- Erith 65 · care 10
- Esher 38 · care 0
- Essex 451 · care 32
- Evesham 48 · care 6
- Exeter 193 · care 27
- Exmouth 20 · care 5
- Falkirk 62 · care 9
- Falmouth 22 · care 2
- Fareham 129 · care 24
- Farnborough 130 · care 9
- Farnham 84 · care 7
- Faversham 23 · care 2
- Felixstowe 25 · care 1
- Feltham 167 · care 5
- Fleet 47 · care 3
- Folkestone 56 · care 7
- Frome 23 · care 2
- Gainsborough 22 · care 2
- Gateshead 139 · care 9
- Gerrards Cross 59 · care 7
- Gillingham 81 · care 13
- Glasgow 1,379 · care 51
- Glenrothes 31 · care 1
- Gloucester 244 · care 37
- Gloucestershire 41 · care 3
- Godalming 60 · care 5
- Gosport 44 · care 10
- Grantham 64 · care 9
- Gravesend 122 · care 2
- Grays 131 · care 12
- Great Yarmouth 52 · care 4
- Greater Manchester 26 · care 0
- Greenford 146 · care 4
- Greenock 30 · care 3
- Greenwich 20 · care 0
- Grimsby 67 · care 6
- Guildford 250 · care 14
- Hailsham 31 · care 6
- Halesowen 55 · care 4
- Halifax 143 · care 9
- Hamilton 46 · care 7
- Hammersmith 28 · care 0
- Hampshire 102 · care 8
- Hampton 28 · care 1
- Harlow 147 · care 13
- Harpenden 46 · care 4
- Harrogate 136 · care 13
- Harrow 811 · care 68
- Hartlepool 50 · care 4
- Hastings 45 · care 5
- Hatfield 119 · care 13
- Havant 53 · care 2
- Haverfordwest 27 · care 3
- Haverhill 35 · care 1
- Hayes 419 · care 16
- Hayle 8 · care 5
- Haywards Heath 58 · care 4
- Hemel Hempstead 205 · care 17
- Henley On Thames 21 · care 2
- Henley-On-Thames 28 · care 2
- Hereford 88 · care 11
- Herne Bay 22 · care 2
- Hertford 57 · care 3
- Hertfordshire 155 · care 9
- Herts 24 · care 0
- Hexham 27 · care 4
- Heywood 38 · care 1
- High Wycombe 351 · care 13
- Hillingdon 26 · care 1
- Hinckley 47 · care 6
- Hitchin 88 · care 9
- Hoddesdon 33 · care 2
- Holywood 20 · care 7
- Hook 25 · care 2
- Horley 40 · care 2
- Hornchurch 81 · care 8
- Horsham 78 · care 6
- Hounslow 485 · care 20
- Hove 149 · care 20
- Huddersfield 322 · care 34
- Hull 237 · care 24
- Hungerford 29 · care 1
- Huntingdon 96 · care 12
- Hyde 36 · care 2
- Ilford 943 · care 59
- Ilfracombe 13 · care 5
- Ilkeston 31 · care 5
- Ilkley 21 · care 5
- Inverness 87 · care 4
- Ipswich 227 · care 28
- Irvine 27 · care 1
- Isleworth 64 · care 3
- Iver 43 · care 2
- Keighley 88 · care 11
- Kempston 20 · care 2
- Kendal 33 · care 3
- Kenilworth 27 · care 2
- Kenley 12 · care 5
- Kent 393 · care 34
- Kettering 102 · care 17
- Kidderminster 51 · care 10
- Kidlington 38 · care 2
- Kilmarnock 48 · care 2
- King'S Lynn 28 · care 1
- Kings Langley 30 · care 3
- Kings Lynn 27 · care 6
- Kingston 26 · care 1
- Kingston Upon Hull 20 · care 1
- Kingston Upon Thames 142 · care 9
- Kingswinford 21 · care 2
- Kirkcaldy 49 · care 6
- Knaresborough 21 · care 1
- Knutsford 35 · care 0
- Lancashire 66 · care 4
- Lancaster 80 · care 5
- Lancing 27 · care 4
- Langley 25 · care 1
- Leamington Spa 99 · care 8
- Leatherhead 94 · care 7
- Leeds 1,083 · care 84
- Leek 25 · care 2
- Leicester 1,409 · care 149
- Leicestershire 50 · care 4
- Leigh 40 · care 2
- Leigh-On-Sea 23 · care 6
- Leighton Buzzard 56 · care 4
- Lerwick 30 · care 0
- Letchworth 23 · care 4
- Letchworth Garden City 49 · care 7
- Lewes 28 · care 4
- Lewisham 23 · care 1
- Leyland 25 · care 3
- Leyton 33 · care 2
- Lichfield 53 · care 4
- Lincoln 162 · care 18
- Lincolnshire 29 · care 5
- Lisburn 56 · care 5
- Littlehampton 38 · care 4
- Liverpool 744 · care 60
- Livingston 88 · care 6
- Llandudno 27 · care 3
- Llanelli 41 · care 4
- London 36,855 · care 747
- Londonderry 52 · care 2
- Loughborough 123 · care 10
- Loughton 68 · care 10
- Lowestoft 41 · care 6
- Ludlow 20 · care 5
- Luton 708 · care 35
- Lutterworth 28 · care 1
- Lymington 24 · care 2
- Lytham St Annes 30 · care 5
- Macclesfield 84 · care 4
- Magherafelt 32 · care 3
- Maidenhead 226 · care 8
- Maidstone 182 · care 16
- Maldon 27 · care 4
- Malvern 48 · care 5
- Manchester 2,861 · care 99
- Mansfield 94 · care 10
- Margate 33 · care 3
- Market Harborough 32 · care 3
- Marlborough 30 · care 0
- Marlow 51 · care 3
- Matlock 22 · care 3
- Melton Mowbray 35 · care 2
- Merseyside 34 · care 2
- Middlesbrough 177 · care 5
- Middlesex 236 · care 15
- Milton Keynes 846 · care 56
- Mitcham 144 · care 15
- Morden 78 · care 6
- Morecambe 21 · care 3
- Motherwell 56 · care 3
- Musselburgh 23 · care 2
- Nantwich 24 · care 0
- Neath 34 · care 6
- Nelson 89 · care 13
- New Malden 127 · care 8
- New Milton 22 · care 9
- Newark 67 · care 7
- Newbury 113 · care 8
- Newcastle 96 · care 8
- Newcastle Under Lyme 39 · care 6
- Newcastle Upon Tyne 539 · care 27
- Newmarket 77 · care 4
- Newport 228 · care 19
- Newport Pagnell 26 · care 0
- Newry 94 · care 1
- Newton Abbot 47 · care 7
- Newton Aycliffe 24 · care 0
- Newtownabbey 35 · care 2
- Newtownards 24 · care 3
- Norfolk 59 · care 11
- North Harrow 27 · care 3
- North Shields 36 · care 5
- Northallerton 21 · care 3
- Northampton 511 · care 78
- Northamptonshire 22 · care 4
- Northfleet 24 · care 2
- Northolt 77 · care 3
- Northwich 43 · care 2
- Northwood 66 · care 7
- Norwich 404 · care 51
- Nottingham 1,050 · care 105
- Nottinghamshire 44 · care 2
- Nuneaton 124 · care 11
- Oakham 39 · care 1
- Oban 21 · care 1
- Oldbury 103 · care 8
- Oldham 349 · care 22
- Omagh 61 · care 3
- Ormskirk 22 · care 1
- Orpington 105 · care 12
- Oswestry 30 · care 3
- Oxford 628 · care 27
- Oxfordshire 36 · care 3
- Paignton 32 · care 6
- Paisley 78 · care 7
- Park Royal 22 · care 0
- Penrith 26 · care 2
- Penzance 22 · care 4
- Perivale 33 · care 0
- Perth 83 · care 5
- Peterborough 398 · care 44
- Peterhead 27 · care 3
- Petersfield 28 · care 3
- Pinner 114 · care 9
- Pitlochry 22 · care 0
- Plymouth 200 · care 23
- Pontefract 37 · care 7
- Pontypool 22 · care 6
- Pontypridd 46 · care 3
- Poole 182 · care 21
- Port Talbot 29 · care 1
- Portadown 26 · care 4
- Portsmouth 254 · care 23
- Potters Bar 61 · care 2
- Preston 394 · care 44
- Purley 37 · care 4
- Radlett 36 · care 5
- Rainham 118 · care 16
- Ramsgate 43 · care 1
- Rayleigh 33 · care 2
- Reading 910 · care 38
- Redcar 27 · care 1
- Redditch 124 · care 17
- Redhill 80 · care 10
- Reigate 45 · care 6
- Renfrew 20 · care 1
- Retford 29 · care 6
- Rhyl 26 · care 9
- Richmond 167 · care 1
- Rickmansworth 67 · care 5
- Ringwood 32 · care 5
- Rochdale 267 · care 16
- Rochester 108 · care 10
- Romford 444 · care 35
- Romsey 31 · care 4
- Rossendale 25 · care 3
- Rotherham 184 · care 28
- Royston 38 · care 3
- Rugby 133 · care 7
- Rugeley 20 · care 3
- Ruislip 95 · care 7
- Runcorn 53 · care 0
- Rushden 32 · care 5
- Saffron Walden 34 · care 1
- Sale 60 · care 6
- Salford 238 · care 14
- Salisbury 103 · care 9
- Sandwich 25 · care 1
- Scarborough 40 · care 6
- Scotland 26 · care 0
- Scunthorpe 64 · care 2
- Seaford 13 · care 6
- Seaton 11 · care 5
- Sevenoaks 83 · care 4
- Sheerness 22 · care 3
- Sheffield 692 · care 44
- Shepperton 30 · care 5
- Sherborne 20 · care 0
- Shipley 40 · care 4
- Shrewsbury 124 · care 19
- Shropshire 24 · care 6
- Sidcup 63 · care 5
- Sittingbourne 84 · care 10
- Skegness 23 · care 5
- Skelmersdale 28 · care 2
- Skipton 36 · care 1
- Sleaford 23 · care 2
- Slough 866 · care 54
- Smethwick 111 · care 7
- Solihull 238 · care 25
- Somerset 38 · care 7
- South Croydon 65 · care 8
- South Harrow 20 · care 3
- South Ockendon 23 · care 2
- South Shields 47 · care 1
- Southall 423 · care 10
- Southampton 575 · care 56
- Southend On Sea 38 · care 9
- Southend-On-Sea 66 · care 7
- Southport 66 · care 22
- Southsea 41 · care 6
- Spalding 57 · care 9
- St Albans 210 · care 11
- St Andrews 23 · care 0
- St Helens 81 · care 8
- St Ives 39 · care 1
- St Leonards-On-Sea 20 · care 4
- St Neots 36 · care 4
- Stafford 112 · care 13
- Staffordshire 20 · care 1
- Staines 47 · care 0
- Staines Upon Thames 25 · care 3
- Staines-Upon-Thames 79 · care 4
- Stamford 34 · care 5
- Stanmore 138 · care 10
- Stansted 21 · care 0
- Stevenage 127 · care 21
- Stirling 74 · care 5
- Stockport 294 · care 30
- Stockton On Tees 36 · care 1
- Stockton-On-Tees 53 · care 4
- Stoke On Trent 179 · care 19
- Stoke-On-Trent 212 · care 23
- Stone 24 · care 1
- Stonehouse 32 · care 1
- Stourbridge 68 · care 12
- Stowmarket 21 · care 2
- Strabane 24 · care 0
- Stranraer 20 · care 1
- Stratford 35 · care 1
- Stratford Upon Avon 33 · care 5
- Stratford-Upon-Avon 29 · care 1
- Stroud 48 · care 6
- Sudbury 37 · care 3
- Suffolk 55 · care 3
- Sunbury On Thames 26 · care 1
- Sunbury-On-Thames 22 · care 1
- Sunderland 171 · care 7
- Surbiton 106 · care 5
- Surrey 332 · care 31
- Sutton 189 · care 21
- Sutton Coldfield 90 · care 11
- Swadlincote 33 · care 4
- Swanley 25 · care 1
- Swansea 257 · care 39
- Swindon 329 · care 26
- Tadworth 26 · care 5
- Tamworth 74 · care 6
- Taunton 102 · care 24
- Teddington 59 · care 3
- Telford 164 · care 20
- Tewkesbury 45 · care 2
- Thame 39 · care 3
- Thatcham 29 · care 3
- Thetford 26 · care 0
- Thornton Heath 63 · care 4
- Tilbury 28 · care 4
- Tipton 69 · care 6
- Tonbridge 85 · care 8
- Torquay 51 · care 9
- Totnes 22 · care 1
- Towcester 28 · care 0
- Tring 20 · care 0
- Trowbridge 34 · care 6
- Truro 64 · care 10
- Tunbridge Wells 84 · care 8
- Twickenham 131 · care 5
- Tyne And Wear 28 · care 0
- Uckfield 26 · care 2
- Ulverston 24 · care 2
- Upminster 42 · care 4
- Uttoxeter 20 · care 2
- Uxbridge 364 · care 19
- Wakefield 173 · care 25
- Wales 33 · care 1
- Wallasey 30 · care 3
- Wallingford 41 · care 1
- Wallington 89 · care 9
- Walsall 331 · care 40
- Waltham Abbey 29 · care 1
- Waltham Cross 31 · care 2
- Walthamstow 37 · care 3
- Walton On Thames 22 · care 3
- Walton-On-Thames 43 · care 3
- Wantage 33 · care 3
- Ware 29 · care 3
- Warrington 246 · care 21
- Warwick 162 · care 6
- Warwickshire 26 · care 1
- Washington 36 · care 1
- Waterlooville 46 · care 12
- Watford 492 · care 29
- Wednesbury 74 · care 6
- Welling 59 · care 3
- Wellingborough 103 · care 10
- Wellington 20 · care 5
- Wells 27 · care 4
- Welwyn Garden City 85 · care 9
- Wembley 414 · care 12
- Werrington 7 · care 7
- West Bromwich 176 · care 8
- West Drayton 106 · care 3
- West Malling 42 · care 2
- West Midlands 63 · care 5
- West Molesey 14 · care 5
- West Sussex 59 · care 5
- West Wickham 23 · care 0
- West Yorkshire 22 · care 2
- Westcliff On Sea 17 · care 7
- Westcliff-On-Sea 22 · care 4
- Westhill 35 · care 1
- Weston Super Mare 31 · care 11
- Weston-Super-Mare 44 · care 11
- Wetherby 23 · care 2
- Weybridge 102 · care 5
- Weymouth 38 · care 6
- Whitchurch 23 · care 5
- Whitstable 27 · care 3
- Wickford 30 · care 3
- Widnes 49 · care 0
- Wigan 130 · care 13
- Willenhall 68 · care 3
- Wilmslow 48 · care 5
- Wiltshire 28 · care 4
- Wimbledon 79 · care 3
- Wimborne 27 · care 2
- Winchester 111 · care 8
- Windsor 131 · care 7
- Wirral 77 · care 11
- Wisbech 43 · care 6
- Witham 35 · care 2
- Witney 87 · care 6
- Woking 198 · care 10
- Wokingham 157 · care 14
- Wolverhampton 494 · care 61
- Woodbridge 21 · care 1
- Woodford Green 48 · care 3
- Worcester 156 · care 12
- Worcester Park 28 · care 0
- Worcestershire 29 · care 3
- Worksop 37 · care 8
- Worthing 156 · care 40
- Wrexham 94 · care 12
- Yeovil 52 · care 10
- York 281 · care 24
Independent service, not part of the Home Office or GOV.UK. Not immigration advice. Data: GOV.UK Register of Licensed Sponsors and Companies House (Open Government Licence v3.0).