Get a Carsnitch Report for Free Owner, price, MOT & dealer.

Live Data on UK Car/Van Brands (Sales, Stock, Price) by City & Town March 2024

Updated almost daily here are the live stock, mileage, price, sales and age for most of the vehicles by city/town on sale from dealers in the UK.

PlaceStockAvg PriceAvg AgeAvg MileageRecent Sales
All 413,317£18,923746,464
Aberaeron41£20,878425,56176
Aberdare/Aberdar79£16,073639,631150
Aberdeen2,019£23,803424,1835,587
Abergavenny/Y Fenni177£18,485538,899283
Abergele130£19,326419,27869
Abertillery/Abertyleri105£10,458972,532206
Aberystwyth92£30,160425,863143
Abingdon-on-Thames118£26,995418,042377
Accrington210£17,700746,212208
Acton73£34,341858,895116
Addlestone240£12,716855,165422
Airdrie146£11,6391061,172439
Alderley Edge12£82,662425,92612
Aldershot609£15,257743,3701,144
Aldridge263£11,302860,969850
Alexandria12£5,1531378,4936
Alfreton53£16,217424,803155
Alloa78£15,606422,851244
Alnwick158£14,714535,655296
Alton12£11,642956,02589
Altrincham598£18,802538,2311,263
Amersham377£28,772546,161639
Amlwch39£13,678641,285118
Ammanford/Rhydaman71£20,631539,898107
Ampthill86£21,337431,523399
Andover272£15,7481052,847409
Antrim660£19,074757,4061,175
Appleby-in-Westmorland197£16,461453,525223
Arbroath1£17,995751,74196
Armadale275£17,329319,116689
Armadale101£9,3281073,973169
Armagh383£24,349871,5171,056
Arundel12£32,094834,66522
Ashby-de-la-Zouch28£12,540640,46083
Ashford962£22,096426,9712,354
Ashford267£15,094751,353473
Ashington409£16,080531,592622
Ashton-in-Makerfield21£10,8811063,66754
Ashton-Under-Lyne222£16,697537,088510
Atherstone137£17,729766,098173
Atherton90£14,362633,510160
Attleborough133£14,209641,433163
Axminster66£12,355777,906161
Aylesbury1,290£19,001641,0062,173
Ayr1,248£16,945533,5423,421
Bacup48£11,869980,97083
Baildon56£11,936961,618136
Baldock144£7,1781175,105141
Ballymena873£13,756655,8261,347
Ballymoney314£12,104869,044538
Banbridge154£16,328661,201306
Banbury374£15,312741,585772
Banchory37£11,727737,11276
Banff26£25,720318,07768
Bangor518£13,214750,791796
Bangor66£13,359535,75626
Banstead130£138,769621,157177
Bargod or Bargoed12£13,729531,84624
Barking89£9,614864,09058
Barnet72£58,078621,802167
Barnoldswick57£25,137429,82667
Barnsley1,258£16,048644,7833,258
Barnstaple324£20,379422,732778
Barrhead54£10,827865,913102
Barrow-In-Furness331£19,999526,966537
Barry326£15,381741,713623
Barton-Upon-Humber58£10,224972,793132
Basildon600£15,204644,3961,282
Basingstoke1,157£22,048427,5352,872
Bath459£18,604535,8451,050
Bathgate220£19,274753,424683
Batley290£19,283642,051491
Battersea102£26,541212,160238
Battle276£18,362553,764416
Beaconsfield199£46,598930,951327
Bearsden49£13,933524,596172
Bebington49£31,978622,27967
Beccles147£10,711856,397263
Beckenham86£10,3221060,838116
Bedford3,379£16,652953,3925,262
Bedlington84£13,139641,542161
Bedworth325£8,0721073,652457
Belfast1,657£19,902538,7479,479
Belper35£36,962847,74729
Berkhamsted143£20,355959,027253
Berwick-upon-Tweed40£17,513316,768134
Bethesda36£11,031869,051128
Bexhill171£12,634856,894155
Bexley423£34,380637,070767
Bicester116£17,109530,877284
Bideford33£16,097638,63130
Biggleswade355£7,8311178,011286
Billericay105£23,723736,398242
Billingshurst180£22,255739,492233
Bilston126£18,164532,160283
Bingley26£15,6151257,17347
Birkenhead490£13,694949,539991
Birmingham5,155£16,824753,99810,318
Bishop Auckland140£12,7261174,140168
Bishop's Stortford782£28,239530,9401,100
Blackburn3,521£18,039752,7035,412
Blackpool1,262£17,687535,3062,636
Blackwood60£8,5631182,53782
Blackwood/Coed Duon137£9,001866,528197
Blairgowrie54£17,311535,02495
Blandford Forum15£13,095754,95021
Blaydon74£7,5821269,156115
Blyth109£11,082954,455155
Bo'ness82£8,0961071,83441
Bodmin66£17,060421,308103
Bognor Regis209£21,601426,409578
Bolsover46£13,962751,22156
Bolton3,698£17,831646,9887,606
Bolton Upon Dearne47£19,991214,79490
Bootle295£20,812427,568429
Bordon182£15,388638,898403
Borehamwood284£35,954317,597668
Boston1,164£19,933533,43811,350
Bourne141£10,212963,104186
Bournemouth1,001£22,656636,2921,951
Bracknell270£22,807428,344668
Bradford2,190£18,270854,2614,339
Braintree668£18,326537,8911,112
Brandon62£10,729874,73573
Braunstone Town359£35,698215,732878
Brechin1£16,995437,152119
Brecon/Aberhonddu97£41,703432,494132
Brentford526£35,173315,4331,274
Brentwood537£20,701748,499807
Bridge of Allan344£19,309318,833961
Bridgend1,560£16,849536,7722,539
Bridgnorth103£17,226753,329167
Bridgwater436£22,054640,6761,422
Bridlington43£15,209844,05472
Bridport55£16,101525,653101
Brierfield59£16,553426,752128
Brierley Hill155£22,546773,784209
Brigg66£26,393755,782195
Brighouse158£7,6481181,43498
Brighton805£22,714532,8411,965
Bristol5,669£21,139645,83711,628
Broadstairs112£14,162552,122204
Bromley653£21,948529,4591,371
Bromsgrove285£17,798431,314830
Brownhills79£7,6541072,604133
Buckie395£17,828427,682524
Buckingham130£14,589852,630207
Bude6£7,57113101,3367
Burgess Hill162£47,074749,353181
Burnham-On-Crouch6£5,9791071,8012
Burnham-on-Sea33£8,1051083,62623
Burnley1,062£14,197754,1592,936
Burntisland8£16,470770,12128
Burry Port/Porth Tywyn52£8,9241062,38256
Burton upon Trent1,014£15,873643,8502,182
Burton-by-Lincoln57£53,737220,61692
Bury2,471£15,677651,0904,430
Bury St Edmunds1,171£22,980637,4842,412
Bushey283£17,197646,112668
Buxton82£11,869958,685126
Caerleon/Caerllion59£14,183319,157151
Caerphilly/Caerffil317£7,2751181,729331
Calne22£7,6041086,008103
Camberley557£11,321962,519872
Camborne8£14,152424,894316
Cambridge1,617£26,305429,5903,650
Cannock1,032£16,810539,1252,831
Canterbury1,260£22,696427,5252,812
Canvey Island446£12,688749,642929
Cardiff/Caerdydd2,382£25,574532,9375,723
Cardigan/Aberteifi118£13,438536,792180
Carlisle1,037£19,022534,0012,937
Carlton54£11,953636,78355
Carmarthen/Caerfyrddin150£17,489425,134244
Carrickfergus285£15,115653,673353
Carshalton33£8,5011062,83274
Carterton58£11,817640,50659
Castle Douglas132£16,261738,691139
Castleford651£16,646540,6722,088
Caterham38£10,0631163,56963
Catford25£19,683422,15066
Chadderton105£4,5191399,02956
Chard47£10,494958,757119
Chatham826£18,177542,0502,015
Cheadle162£13,525969,531121
Cheadle Hulme16£8,789855,64041
Chelmsford2,575£31,759529,5434,462
Cheltenham1,102£31,139428,3092,481
Chepstow/Cas-Gwent323£14,705980,132412
Chertsey268£24,556849,502319
Chesham373£17,0081079,347383
Cheshunt140£8,1501160,246194
Chester1,870£20,180634,8134,041
Chester-Le-Street450£16,946533,0901,243
Chesterfield1,868£17,376639,7214,044
Chichester817£22,737639,5351,690
Chigwell83£17,67028,78399
Chingford339£18,915425,5461,156
Chippenham279£21,470841,344496
Chipping Norton131£18,795748,863385
Chipping Ongar196£21,620744,734605
Chipping Sodbury85£14,261656,287242
Chiswick71£24,701530,571181
Chorley769£15,719643,1031,353
Chorleywood23£14,069839,57823
Christchurch432£24,901630,3671,014
Cirencester62£14,532533,425155
Clacton-On-Sea188£12,780752,952303
Clapham87£19,73516,00286
Clay Cross76£29,622645,75956
Cleckheaton320£24,768853,3401,137
Cleethorpes50£6,9911059,33730
Clevedon182£13,171746,730393
Clitheroe123£15,101752,740298
Clydebank232£19,081534,112809
Coalville306£18,733641,501583
Coatbridge113£15,684638,157536
Cockermouth19£18,994423,16729
Colchester2,026£24,908638,3833,949
Coldstream46£32,165320,17291
Coleraine691£17,039545,328883
Colne190£18,019533,531521
Colwyn Bay/Bae Colwyn28£10,378957,60730
Congleton169£19,876636,683347
Conisbrough77£11,567660,41593
Connah's Quay124£8,2881077,442187
Consett55£10,574849,904155
Conwy253£21,576642,259403
Cookstown428£19,845658,417449
Corby263£15,122644,123566
Coulsdon143£24,713425,671373
Coventry2,958£22,057542,6425,733
Cowes51£18,468418,334116
Craigavon776£19,706433,1821,505
Crawley1,066£24,940426,5982,685
Crayford207£18,221423,570521
Crediton19£7,5901080,21165
Crewe1,138£17,588641,4093,484
Crewkerne30£13,4391054,24751
Criccieth46£21,149633,36833
Crowborough26£18,6211032,10950
Croydon1,563£18,357638,7083,028
Cullen3£28,495646,2835
Cumbernauld89£16,963426,849326
Cupar74£14,294529,842110
Cwmbran/Cwmbrân411£19,125539,853739
Dagenham232£13,595752,004396
Dalkeith47£15,586426,95696
Darlington1,248£14,565652,6382,889
Darwen42£7,5261081,68163
Daventry95£16,067757,661136
Deal19£8,932829,2155
Denbigh/Dinbych23£21,227426,57932
Denton114£20,039634,021258
Derby4,686£18,958643,47913,049
Derry714£15,447658,574748
Desborough25£9,957989,71026
Devizes267£20,792213,2499,038
Dewsbury255£9,837863,960427
Didcot23£12,784866,67695
Dingwall6£17,245332,04713
Diss103£24,035534,457116
Doncaster2,406£19,664640,3836,470
Dorchester324£18,097634,693699
Dorking63£14,4911165,55691
Doune20£9,2551066,92836
Dover135£16,612524,928261
Downham Market223£8,2921061,944472
Downpatrick276£17,166543,034504
Driffield166£11,432755,670286
Droitwich Spa160£37,291535,312270
Dronfield54£15,710863,356127
Dudley600£11,256751,868972
Dukinfield525£15,742647,499895
Dumbarton206£13,786662,385348
Dumfries251£19,296529,007727
Dundee1,524£20,847430,8084,013
Dunfermline753£16,420536,8831,699
Dungannon761£25,104546,9361,061
Duns12£12,691536,58327
Dunstable902£16,012653,2991,691
Durham1,225£17,295640,7793,904
Dyce203£33,952316,279451
Ealing29£33,397638,59616
East Grinstead55£17,4731050,25835
East Kilbride576£16,406429,8512,033
Eastbourne1,270£18,883635,0962,174
Eastleigh715£22,240538,4992,842
Ebbw Vale/Glyn Ebwy113£11,208745,363334
Eccles10£13,698869,74340
Edgware228£23,607432,397530
Edinburgh5,123£20,519638,57510,892
Egham239£44,451529,379564
Elgin473£19,608530,262929
Ellesmere Port467£31,896536,5481,288
Ellon21£14,643633,2497
Eltham33£19,267422,92098
Ely199£12,180745,955399
Enfield688£19,602638,7171,295
Enniskillen528£17,058560,866573
Epping277£19,185861,723439
Epsom1,081£20,931423,7442,330
Eton112£32,083214,853263
Evesham389£14,863748,791585
Ewell15£19,568419,74343
Exeter2,271£19,755535,4285,098
Exmouth51£9,023960,92980
Eye36£63,810425,84987
Fakenham128£15,045754,368306
Falkirk1,464£14,112758,8701,033
Fareham649£108,994756,9861,612
Faringdon19£5,3651287,21944
Farnborough529£22,498638,1361,247
Farnham505£13,736949,682989
Farnworth157£10,694971,968311
Faversham88£9,088964,116132
Feltham473£13,218967,076369
Ferndale40£5,55011110,16950
Finchley83£13,926965,20352
Fleet210£10,942978,527238
Fleetwood281£13,344639,679434
Flint/Y Fflint256£14,714881,02818
Folkestone75£21,5575144,560143
Fordingbridge29£7,8161059,34079
Forfar61£19,359423,746158
Forres40£16,5351353,3602
Fort William/An Gearasdan12£14,920744,38339
Fortrose707£23,458319,1771,622
Fraserburgh65£12,031756,577177
Friern Barnet41£4,5211873,49215
Frinton-On-Sea73£11,810952,27883
Frodsham60£13,720784,97845
Frome72£15,280744,678190
Fulham28£24,3191037,60741
Fulwood204£17,073431,982632
Gainsborough96£13,2921044,948105
Galashiels91£13,476848,793129
Galston12£7,0081073,25312
Garforth79£9,930975,149100
Gateshead1,110£14,354643,2512,006
Gerrards Cross74£14,178840,942124
Gillingham597£18,505532,2911,299
Gillingham121£14,688635,715103
Girvan3£11,88314106,300-
Glasgow4,329£19,608534,16312,229
Glastonbury48£13,030435,171144
Glossop55£14,577531,15775
Gloucester2,181£16,604643,09112,473
Godalming93£15,195433,551247
Goole450£15,789539,150387
Gorseinon64£18,255652,620204
Gosport71£9,254973,42088
Grangemouth485£22,904423,2131,506
Grantham473£20,570430,2711,463
Gravesend341£19,408536,674558
Grays851£18,992539,9771,453
Great Dunmow138£31,844961,491184
Great Malvern89£14,173852,412114
Great Yarmouth601£12,798745,1471,082
Greenford148£17,039969,155211
Greenock118£11,320854,090268
Grimsby1,055£19,923530,8332,998
Guildford1,394£30,895424,3702,994
Guisborough16£15,264531,23259
Haddington36£13,627533,35972
Hailsham152£21,899636,151370
Halesowen357£23,406741,799653
Halifax756£16,161665,086817
Halstead86£11,0701073,55179
Hamilton297£22,330430,448871
Harlow1,026£22,720643,0581,979
Harpenden42£18,009420,990123
Harrogate640£25,472530,7911,598
Harrow519£12,118745,483493
Hartlepool425£13,125747,074986
Haslemere71£27,234628,364214
Haslingden252£8,4611184,601213
Hastings490£16,080635,701936
Hatfield833£68,045424,6441,404
Havant144£23,499643,870351
Haverfordwest/Hwlffordd212£17,562536,635246
Haverhill130£10,671850,572296
Hawick82£14,903638,963150
Hayes416£12,385966,031464
Haywards Heath250£15,731642,727590
Heanor35£6,7551165,12373
Heathfield44£15,4861066,47730
Hebburn29£4,5921387,81448
Hebden Bridge38£7,1771072,39558
Heckmondwike21£67,912533,06717
Hedon9£21,609535,00021
Helensburgh46£29,817756,66359
Helston140£18,042528,864241
Hemel Hempstead606£17,979638,5771,195
Hendon89£16,857627,339106
Henley-on-Thames100£20,8021059,562121
Hereford826£23,195526,0021,904
Herne Bay172£14,658639,122355
Hertford632£26,400759,484934
Hessle289£18,750431,2421,698
Heswall273£10,009959,904299
Hexham87£15,961531,252394
Heywood224£16,621760,083276
High Wycombe829£22,183749,1141,528
Hinckley759£21,215546,0072,315
Hitchin303£23,297748,393435
Hoddesdon358£24,419758,111585
Holbeach17£18,624433,11927
Holmfirth58£12,029743,38785
Holt3£15,999415,9562
Honiton265£16,795446,702445
Horbury105£40,898213,958257
Horley223£12,796740,365311
Horncastle56£22,013750,25172
Hornchurch246£17,178755,807461
Horndean44£7,727952,14480
Hornsea29£20,171625,58648
Horsforth21£25,779948,96741
Horsham563£28,099527,4791,417
Houghton Regis46£12,3931047,11535
Houghton-Le-Spring56£29,916938,97229
Hounslow312£8,0651068,205367
Hove45£10,651951,29451
Hoylake62£17,149743,480119
Huddersfield2,380£29,939428,8774,817
Huntingdon490£31,121537,642929
Huntly11£21,928420,29614
Hyde330£16,213756,699614
Ilford461£13,828972,093438
Ilkeston273£15,632530,915709
Ilkley21£22,5781035,97031
Ilminster67£17,582633,855161
Invergordon26£17,794217,71928
Inverness754£21,219533,7761,801
Inverurie198£17,235629,384368
Ipswich2,277£18,278537,1724,318
Irthlingborough12£8,4051390,08321
Irvine247£18,438644,904834
Isleworth61£7,819857,37959
Ivybridge262£8,5151073,569499
Jarrow27£6,9031077,45454
Johnstone653£18,193424,6432,385
Keighley1,008£27,539870,3551,111
Kempston141£26,108428,641265
Kendal556£34,040423,844903
Kenilworth29£8,8851181,39274
Kensington35£14,524769,50269
Kenton234£16,304647,644465
Kettering597£20,639538,616964
Kidderminster641£20,282641,7381,114
Kidlington472£24,681420,9711,288
Kidwelly/Cydweli192£17,947319,625326
Kilmarnock1,332£14,568639,2442,934
Kilwinning324£11,647647,884290
King's Lynn1,617£22,469533,2433,133
Kingsbridge8£17,05239,93012
Kingston upon Hull1,856£20,183533,8993,908
Kingston Upon Thames432£41,053841,496436
Kingswood36£11,758963,19282
Kinross17£11,542986,87620
Kintore85£19,288637,424186
Kirkby-In-Ashfield35£22,550757,26758
Kirkcaldy1,416£18,107532,6023,111
Kirkintilloch99£16,087426,016384
Kirriemuir62£25,468534,75388
Knaresborough676£53,876422,3671,549
Knottingley22£18,463424,89845
Knutsford312£23,889430,243678
Lambeth15£61,062646,32724
Lancaster161£11,236954,630193
Larne104£16,326754,119137
Launceston137£14,846860,112413
Leatherhead524£24,578740,145663
Leeds4,771£20,135638,74310,394
Leek12£23,994960,30028
Leicester3,621£19,914649,5857,686
Leigh128£7,0421068,209288
Leighton Buzzard630£21,2411067,357915
Leominster78£15,617737,815101
Leslie6£18,995438,31019
Letchworth Garden City587£21,019320,9641,365
Leven29£6,7121461,71722
Lewes80£18,547862,961190
Leyland270£15,909529,879686
Lichfield405£19,712741,387945
Limavady202£14,737653,158225
Lincoln1,542£17,393550,3354,191
Lisburn536£15,753646,1831,119
Liskeard120£32,493847,125309
Littlehampton295£21,983426,290665
Liverpool3,308£18,702536,8377,324
Liversedge64£7,827972,83134
Livingston390£18,442530,9291,810
Llandovery/Llanymddyfri1£14,295420,0009
Llandrindod Wells/Llandrindod31£18,851652,64157
Llandudno431£25,808433,608768
Llanelli431£13,781640,157569
Llangefni155£11,811753,386137
Lochgelly2£3,64522110,75013
London10,282£24,463537,95122,774
Longbenton84£17,652423,390301
Loughborough914£20,241646,0522,356
Loughton376£32,157319,207983
Louth258£22,652528,945693
Lowestoft533£16,146639,6021,105
Ludlow80£35,333427,926143
Luton2,419£13,220863,5003,355
Lutterworth118£11,637869,576238
Lydd41£9,0191173,22035
Lyme Regis12£10,3421071,76621
Lymington281£14,5321565,277306
Lytham St Anne's94£23,0421157,84297
Mablethorpe70£14,386538,319121
Macclesfield554£27,936532,3221,388
Maesteg57£10,862855,01166
Magherafelt993£16,614766,993804
Maidenhead490£16,949855,079833
Maidstone1,858£22,509426,9934,767
Maldon386£12,543868,753609
Malmesbury63£8,889966,97475
Malton144£21,511539,976373
Manchester4,061£16,987859,9587,562
Mansfield1,380£19,519634,8932,715
Mansfield Woodhouse233£12,383875,191353
March150£9,498863,404298
Margate25£14,759525,30638
Market Drayton48£11,993856,69876
Market Harborough129£22,555541,357222
Market Rasen30£50,415317,67870
Marlborough51£14,371963,62765
Marlow80£18,456530,281166
Matlock48£10,6401051,00331
Melksham499£34,403426,289840
Melrose6£23,038437,823159
Melton Mowbray439£22,055544,2761,275
Mere47£16,242631,650125
Merthyr Tydfil438£14,131761,691576
Methil28£5,5791290,09433
Mexborough37£8,3071073,50773
Middlesbrough1,655£19,984641,9503,962
Midhurst8£16,655618,52215
Milton Keynes2,847£23,408541,0035,619
Minehead49£19,790738,929107
Mirfield97£8,587973,003186
Mitcham195£11,510960,117267
Mold/Yr Wyddgrug66£13,900745,544157
Montrose47£16,936635,258106
Morden15£10,537976,27811
Morecambe590£16,838538,9331,357
Morley9£14,339861,4445
Morpeth231£16,483423,616877
Motherwell864£15,798541,8402,190
Musselburgh39£9,247972,89755
Nailsworth17£9,330853,52252
Nairn93£25,1521247,66640
Nantwich64£11,7401074,440153
Narberth/Arberth75£15,255643,522110
Neath/Castell-Nedd120£11,718754,032187
Nelson405£15,473969,147989
Neston144£13,918944,503128
New Malden75£8,4831276,74667
New Mills21£6,6881069,81023
Newark-on-Trent400£11,0841073,655375
Newburgh172£35,669215,056340
Newbury1,010£21,411534,9532,090
Newcastle Emlyn/Castell Newydd Emlyn23£17,953425,57024
Newcastle upon Tyne3,152£18,320643,0687,629
Newcastle-under-Lyme721£14,786642,4041,695
Newhaven25£12,2941865,69159
Newmarket271£14,774749,325301
Newport406£17,555854,708876
Newport360£13,724740,128502
Newport/Casnewydd1,479£16,444539,2653,819
Newquay190£19,082427,402463
Newry653£18,997539,3701,002
Newton Abbot282£17,447535,888626
Newton Aycliffe30£12,394651,59462
Newton Stewart100£16,619667,30888
Newton-Le-Willows38£7,5671180,292115
Newtown/Y Drenewydd76£17,540421,184151
Newtownabbey951£16,512540,0662,387
Newtownards525£12,397865,941865
Neyland173£19,640426,849346
North Walsham60£7,4411072,01957
Northallerton353£15,871533,862720
Northampton2,464£23,254537,7297,049
Northfleet30£20,930315,16855
Northolt149£9,8301063,134213
Northwich601£14,568646,8251,185
Northwood77£10,636858,019163
Norwich3,306£16,141643,9247,272
Nottingham3,799£19,319646,6598,429
Nuneaton984£14,719648,4482,140
Oakham31£21,694637,16199
Oldbury811£17,391538,5382,311
Oldham2,442£17,454753,4804,227
Omagh491£19,178554,039702
Ormskirk134£10,449955,501104
Orpington371£32,988530,912998
Ossett91£15,113962,216182
Oswaldtwistle31£4,9051283,987104
Oswestry/Croeswallt183£13,888633,003481
Otley46£22,160736,93649
Ottery St Mary4£6,4951172,752-
Oxford1,227£23,392531,6192,525
Paignton158£15,234746,328301
Paisley741£17,397423,8472,560
Peebles56£17,992422,64572
Pembroke/Penfro42£10,275863,41472
Penarth16£9,4431053,55984
Penge50£18,317417,12294
Penicuik32£27,339317,74157
Penrith321£15,262644,454439
Penzance66£13,556627,191195
Perth1,188£25,136423,0413,540
Peterborough7,692£15,043755,32411,635
Peterhead109£20,584321,992266
Peterlee84£12,569751,130180
Petersfield163£25,110532,695254
Pickering62£46,747224,256117
Plymouth2,104£14,928647,2814,490
Pontefract177£10,695968,539376
Pontllanfraith115£8,536976,145257
Pontycymer15£4,82211151,69117
Pontypool/Pont-y-pwl73£6,5381071,479108
Pontypridd442£15,806539,774913
Poole1,241£23,405528,6642,828
Port Glasgow159£15,743635,442576
Port Talbot29£23,818317,607100
Porth180£6,5281193,856237
Portslade-By-Sea88£21,312211,461142
Portsmouth1,963£19,646539,2234,093
Potters Bar87£29,249652,355110
Poulton-Le-Fylde23£9,2951168,13799
Prescot189£15,505422,397457
Prestatyn85£14,881641,39287
Preston3,350£24,886537,4746,450
Prestwick44£10,0571129,158-
Princes Risborough60£30,8681062,14632
Prudhoe28£18,700842,53655
Pudsey179£7,4581181,120532
Queensbury27£6,587990,68625
Radcliffe253£9,281960,019236
Radlett197£19,7101052,341225
Radstock104£29,895320,362269
Rainford17£22,094963,57047
Rainham404£10,341961,667829
Ramsgate84£13,569740,363180
Raunds28£11,020741,42592
Rawmarsh7£2,5281585,358-
Rawtenstall5£12,3951066,8973
Rayleigh561£14,812744,989976
Reading2,446£26,013638,5235,542
Redcar94£10,135845,644168
Redditch920£21,998742,5041,622
Redhill270£18,387642,409541
Redruth327£18,276430,377609
Reigate66£25,248441,91051
Renfrew283£32,184533,789692
Rhondda116£13,076749,81779
Rhyl60£14,727632,42294
Richmond447£15,407861,928959
Richmond82£19,594421,586197
Rickmansworth65£10,6041053,973143
Ringwood95£14,5401169,826389
Ripley360£22,246859,621631
Ripon201£21,798532,926328
Rochdale1,004£15,382643,4122,349
Rochester722£10,041960,8041,128
Romford1,543£20,223538,0312,652
Romsey158£24,535866,559426
Ross-on-Wye148£12,794857,839266
Rotherham1,038£12,321765,8502,049
Royal Leamington Spa506£15,827749,2231,001
Royal Tunbridge Wells1,152£32,288528,5902,148
Royston155£16,587639,672407
Royton160£20,690958,760127
Rugby251£12,020650,934532
Rugeley25£16,908952,98441
Ruislip297£17,071739,979493
Runcorn29£17,502316,189136
Rushden279£20,536652,545439
Rutherglen1,073£22,402423,7933,098
Ryde77£4,9771481,90278
Ryton44£18,359767,51392
Saffron Walden56£14,896756,39680
Salcombe17£22,75738,4203
Sale46£15,876419,715166
Salford440£18,469316,456915
Salisbury911£23,637419,9351,559
Saltash235£26,474647,772306
Saltcoats68£10,701742,91281
Sandbach128£21,950751,859250
Sandown67£15,555633,252163
Sandwich61£22,899521,35584
Sandy437£21,0581069,049451
Scarborough242£16,684532,351548
Scunthorpe1,494£19,148538,7903,143
Seaford67£15,355733,816176
Seaham115£15,794870,262256
Selby92£12,404855,554188
Settle32£49,749425,75343
Sevenoaks318£28,741962,298519
Shaftesbury33£15,065536,14375
Shaw45£31,862863,44786
Sheerness77£8,3041067,723110
Sheffield4,224£18,286748,42310,494
Shepshed63£15,217648,202125
Shepton Mallet15£18,541423,82745
Sherborne87£6,5341159,126146
Shipley38£17,277989,42551
Shoreham-By-Sea204£10,692948,321190
Shrewsbury1,633£22,032532,6053,480
Sidmouth93£13,298864,84434
Sittingbourne622£14,504858,5351,282
Skegness29£14,917426,56544
Skelmersdale61£12,746666,616118
Skipton41£22,701321,670205
Sleaford137£12,066980,302214
Slough1,359£26,081640,2102,424
Slough100£19,195756,601190
Smethwick123£15,821559,535202
Solihull1,165£33,615424,3622,523
Somerton22£14,211761,68248
South Shields275£15,665639,079928
Southall420£15,3921058,838336
Southampton3,170£547,127645,1086,507
Southend-on-Sea1,327£20,180742,3492,740
Southport488£20,344534,680943
Southwold385£11,842869,835363
Spalding168£15,565748,744268
Spennymoor7£12,868751,58026
St Albans691£19,016428,2491,251
St Andrews11£27,086211,43141
St Austell77£13,360636,904561
St Helens603£11,077759,1811,046
St Ives155£15,371640,860219
St Ives47£27,149542,807101
St Neots218£14,714751,648572
Stafford1,384£19,975642,7363,491
Staines800£13,645755,879924
Stalybridge97£25,014734,780102
Stamford297£22,427541,158556
Standish37£10,7441068,65778
Stanley141£8,69011113,21423
Stanmore28£21,961542,333118
Stansted Mountfitchet30£6,1621275,75422
Stapleford59£17,109428,682171
Stevenage954£18,111436,3622,399
Stirling980£22,667320,6083,072
Stockport2,715£19,164644,7356,991
Stockton-on-Tees1,317£24,172431,8523,658
Stoke-on-Trent2,608£17,021640,8346,398
Stone81£14,311856,503166
Stourbridge1,138£18,200536,3972,353
Stourport-on-Severn41£11,3041552,76248
Stowmarket249£13,866858,227306
Strabane281£20,289545,391401
Stratford-upon-Avon698£30,815429,1821,209
Stretford218£18,470319,374610
Stroud185£11,049866,527320
Sudbury225£13,554858,370392
Sunbury35£16,101419,32230
Sunderland1,282£16,424640,2633,201
Surbiton445£6,7571280,900600
Sutton445£19,109525,147351
Sutton Coldfield464£17,861855,0991,050
Sutton In Ashfield627£38,133747,1942,636
Swadlincote87£140,572882,734111
Swanley53£14,075640,080144
Swanscombe26£11,826868,71966
Swansea/Abertawe2,694£19,752531,0275,227
Swindon3,021£28,577543,8756,987
Swinton39£15,043430,290149
Tamworth1,020£23,922634,1632,543
Taunton675£21,213429,3681,715
Tavistock183£14,350868,394398
Tayport168£22,019429,413448
Telford880£15,571641,4171,715
Tenterden30£23,786661,34177
Tetbury67£38,394216,118118
Tewkesbury285£34,902540,821373
Thame57£19,965427,445173
Thatcham354£10,608846,354803
Thetford207£14,845547,051352
Thornbury310£9,5811068,147180
Thornton120£15,475525,218492
Thrapston58£11,375855,257142
Tipton147£8,341966,897349
Tiverton73£12,2591153,873142
Todmorden6£20,830873,5006
Tonbridge1,178£27,854748,1851,725
Tonypandy397£10,630749,112396
Torquay240£14,709634,271544
Totnes11£6,4501093,97920
Tottenham13£36,799643,89159
Tranent45£7,0471054,97067
Tredegar711£16,394429,2071,364
Tring100£20,993754,641295
Trowbridge527£16,800531,9591,022
Truro262£24,880319,530805
Turriff113£29,473423,556209
Twickenham225£18,642525,866412
Tynemouth206£16,975431,327698
Uckfield185£13,273634,122293
Upminster97£10,084956,208152
Urmston394£17,267527,773708
Usk/Brynbuga52£6,272966,50027
Uttoxeter28£13,568851,065107
Uxbridge974£12,942870,9031,337
Wadebridge41£13,189638,40560
Wakefield2,404£19,953646,2116,128
Wallasey154£18,229317,530395
Wallington26£14,618516,54216
Wallsend284£22,264421,798900
Walsall1,145£13,289757,0261,749
Waltham Abbey364£16,198645,749761
Walthamstow32£9,451981,5096
Walton-on-Thames399£32,440522,501737
Wandsworth64£7,8261266,71595
Wantage158£25,269744,487255
Ware29£9,4201276,39934
Warminster110£10,3181174,52571
Warrington3,040£21,658640,6896,672
Warwick343£23,667429,072859
Washington373£43,617645,055830
Watford1,802£20,625535,7003,111
Watton128£13,408656,207150
Wednesbury477£14,667952,226488
Wellingborough309£12,687760,614423
Wellington69£14,124844,294210
Welwyn Garden City645£13,569851,6901,666
Wembley377£50,899754,271380
West Bridgford334£32,832318,8291,152
West Bromwich663£17,531648,3981,367
West Drayton571£12,042970,759644
Westbury86£12,598858,488134
Weston-super-Mare1,445£15,497649,9042,707
Wetherby188£26,975745,892631
Weybridge136£23,654422,202447
Weymouth79£18,211417,879136
Whickham81£39,368213,239265
Whitby18£14,242633,51228
Whitchurch201£13,071757,573338
Whitefield85£20,931750,993288
Whitley Bay203£16,381752,028319
Whitstable42£25,753637,405102
Whittlesey73£17,171743,849110
Wickford272£17,849959,339391
Widnes450£16,257647,3921,426
Wigan2,027£18,326643,1024,170
Wigston127£9,3581185,53085
Willenhall198£10,168964,207368
Willesden178£9,280958,693254
Willington52£9,800758,32195
Wilmslow293£53,202318,961542
Wimborne Minster173£14,9091060,997410
Wincanton91£17,797522,073201
Winchester503£28,028638,5411,063
Windsor180£10,890963,735261
Winsford1,645£17,806528,8733,344
Wisbech547£10,896868,754716
Wishaw260£13,399752,235584
Witham96£16,019657,670419
Witney182£21,439742,134282
Woking446£13,697956,710716
Wokingham907£11,5471070,8161,788
Wolverhampton2,143£30,525429,2845,525
Woodbridge74£16,757648,211123
Woodford373£32,874427,249638
Woodstock23£13,2211370,68730
Woolwich57£29,347216,866136
Worcester1,375£21,067536,0113,263
Workington381£17,389430,039768
Worksop623£19,609543,7101,759
Worsley41£14,374855,53264
Worthing594£21,532630,3591,298
Wrexham/Wrecsam542£15,947535,5541,035
Wymondham173£15,509854,082211
Yate68£14,392961,295145
Yeadon38£12,8351052,49853
Yeovil853£21,020532,7901,707
Yiewsley36£12,658858,320102
York2,134£24,221536,6874,765
Ystrad Mynach45£6,1881092,37575
Guiseley102£27,2241343,90895
Failsworth1£9,9958102,0001
Street52£21,462318,91478
Tadcaster21£8,8981090,93235
Cromer3£22,9991538,00113
Hale8£40,363747,8554
Horwich9£21,1611359,881-
Middleton57£11,820888,19998
Worsbrough62£17,364748,630114
Hunstanton19£15,627420,93618
South Molton9£6,5171580,42925
Swinton13£9,9331095,1548
Risca7£2,68114--