Which are the largest towns in the UK? (excluding London boroughs)

&nbsp &nbsp &nbsp These are the largest towns in the UK over 50,000 population, from the AA handbook 1992 using 1991 census information
1 London (Greater) 7,677,719
2 Birmingham 1,024,118
3 Glasgow 697,000
4 Sheffield 528,300
5 Liverpool 457,500
6 Leeds 454,690
7 Manchester 450,100
8 Edinburgh 438,721
9 Bristol 372,000
10 Coventry 304,000
11 Bradford 295,048
12 Stockport 292,300
13 Doncaster 290,061
14 Swansea 282,605
15 Leicester 280,000
16 Nottingham 279,700
17 Cardiff 276,500
18 Wolverhampton 247,200
19 Stoke on Trent 247,000
20 Hull 245,100
21 Plymouth 242,560
22 Derby 220,681
23 Aberdeen 211,080
24 Newcastle upon Tyne 203,591
25 Southampton 196,467
26 Warrington 190,000
27 Sunderland 190,000
28 Dudley 187,367
29 St. Helens 186,455
30 Northampton 186,000
31 Milton Keynes 184,630
32 Portsmouth 181,079
33 Walsall 178,852
34 Dundee 174,255
35 Norwich 173,286
36 Swindon 173,000
37 Luton 169,000
38 Southend on Sea 165,400
39 West Bromwich 154,531
40 Bournemouth 154,000
41 Smethwick 153,461
42 Colchester 151,900
43 Bolton 143,921
44 Blackpool 143,800
45 Middlesbrough 143,000
46 Brighton 142,300
47 Maidstone 137,600
48 Peterborough 136,360
49 Poole 135,000
50 Reading 131,000
51 Preston 129,400
52 Huddersfield 123,168
53 Chester 122,000
54 Ipswich 119,630
55 Telford 119,000
56 Nuneaton 118,000
57 Oxford 115,800
58 Blackburn 105,000
59 Newport, Gwent 104,000
60 Sutton Coldfield 103,097
61 Basildon 103,090
62 Exeter 103,000
63 Cambridge 101,200
64 Mansfield 100,800
65 Slough 100,187
66 Worthing 99,970
67 York 99,910
68 Birkenhead 99,529
69 Salford 98,343
70 Darlington 98,000
71 Gillingham 97,000
72 Gloucester 97,000
73 Paisley 95,000
74 Solihull 94,613
75 Southport 93,500
76 Oldham 93,400
77 Rochdale 92,700
78 Chelmsford 92,479
79 Hartlepool 92,133
80 Gateshead 91,893
81 Hove 91,100
82 Burnley 90,900
83 Cheltenham 90,500
84 Grimsby 90,200
85 Wigan 88,725
86 Crawley 87,200
87 Stockton on Tees 85,100
88 Woking 85,000
89 Hemel Hempstead 85,000
90 Halifax 84,538
91 Basingstoke 84,300
92 Bootle 84,200
93 Eastbourne 82,773
94 Hastings 81,900
95 East Kilbride 81,700
96 Lincoln 80,400
97 Rotherham 80,160
98 Dartford 80,000
99 Worcester 80,000
100 Bath 79,965
101 Redditch 79,724
102 Barnsley 77,616
103 Stevenage 77,440
104 Ebbw Vale 77,280
105 St. Albans 77,187
106 Bedford 77,014
107 Gosport 76,500
108 Watford 76,000
109 Wakefield 75,838
110 South Shields 75,000
111 Gravesend 74,300
112 Chesterfield 73,540
113 Newcastle under Lyme 73,526
114 Carlisle 73,233
115 Harlow 71,000
116 Harrogate 69,315
117 Tamworth 69,000
118 Epsom 68,400
119 Weston Super Mare 66,628
120 Runcorn 64,950
121 Shrewsbury 63,942
122 Stafford 62,680
123 Wallasey 62,531
124 Bebington 62,236
125 Guildford 61,600
126 High Wycombe 61,514
127 Ellesmere Port 61,000
128 Washington 60,500
129 Maidenhead 60,461
130 Barrow in Furness 60,400
131 Rugby 59,723
132 Scunthorpe 59,600
133 Burton on Trent 59,310
134 Accrington 59,141
135 Lowestoft 59,000
136 Torquay 58,732
137 Huyton 58,620
138 Margate 57,350
139 Merthyr Tydfil 57,000
140 Ayr 56,000
141 Widnes 55,510
142 Taunton 55,300
143 Ashford 55,000
144 Corby 55,000
145 Stourbridge 55,000
146 Halesowen 55,000
147 Royal Leamington Spa 54,690
148 Cannock 54,583
149 Aldershot 54,358
150 Bury 54,210
151 Kidderminster 53,687
152 Sale 53,670
153 Bognor Regis 53,175
154 Scarborough 53,085
155 Staines 52,815
156 Dunfermline 52,057
157 Greenock 52,000
158 Loughborough 51,870
159 Middleton 51,800
160 Hamilton 51,689
161 Bracknell 51,339
162 Benfleet 50,926
163 Rowley Regis 50,450
164 Great Yarmouth 50,363
165 Aylesbury 50,233
166 Cumbernauld 50,100