MOT Risk Index.co.uk

Where in Britain does the Vauxhall Astra fail its MOT most?

Across Britain, 35.3% of 4,488,783 initial MOT tests (first attempts) of the Vauxhall Astra failed in 2019–2024. It fails most in Kirkcaldy (KY): 45.6% against 35.3% elsewhere (+10.4 points). It does best in Bromley (BR), −9.0 points. Area rates are not age-adjusted.

Data release dvsa-2024-v2 (24 Sep 2026) · page updated 30 Sep 2026 · Vauxhall Astra MOT statistics · check a Vauxhall Astra by registration

Vauxhall Astra in every postcode area with 100+ tests

From the largest excess over the rest of Britain to the largest shortfall.

Vauxhall Astra: first-time MOT failure by postcode area against the rest of Britain (2019–2024, not age-adjusted)
AreaFailed here, %Rest of Britain, %Difference, points95% intervalTests
Kirkcaldy (KY)45.635.3+10.4+9.9 to +10.933,633
Dundee (DD)44.235.3+8.9+8.2 to +9.620,981
Plymouth (PL)43.735.3+8.4+7.9 to +8.942,512
Salisbury (SP)41.635.3+6.3+5.6 to +7.017,845
Aberdeen (AB)41.535.3+6.2+5.7 to +6.833,142
Truro (TR)41.235.3+5.9+5.2 to +6.619,166
Llandrindod Wells (LD)40.735.3+5.4+3.7 to +7.13,213
Exeter (EX)40.335.3+5.0+4.6 to +5.545,811
Hull (HU)40.135.3+4.8+4.3 to +5.338,471
Bristol (BS)39.435.3+4.2+3.8 to +4.576,931
Bath (BA)39.535.3+4.2+3.6 to +4.732,864
Huddersfield (HD)39.235.3+3.9+3.1 to +4.715,595
Brighton (BN)39.135.3+3.8+3.4 to +4.345,086
Torquay (TQ)39.135.3+3.8+3.1 to +4.519,432
Newport (NP)39.035.3+3.7+3.2 to +4.237,761
Blackpool (FY)39.035.3+3.7+3.0 to +4.417,467
Taunton (TA)38.935.3+3.6+3.0 to +4.225,318
Portsmouth (PO)38.835.3+3.5+3.1 to +3.956,866
Swansea (SA)38.835.3+3.5+3.0 to +3.946,919
Stockport (SK)38.835.3+3.5+2.9 to +4.031,729
Cardiff (CF)38.635.3+3.3+2.9 to +3.759,303
Outer Hebrides (HS)38.635.3+3.3+1.5 to +5.12,800
Lincoln (LN)38.335.3+3.0+2.5 to +3.534,420
Halifax (HX)38.335.3+3.0+2.1 to +3.811,347
Dorchester (DT)38.335.3+2.9+2.1 to +3.714,626
Lancaster (LA)38.235.3+2.9+2.2 to +3.521,252
Inverness (IV)38.135.3+2.7+2.0 to +3.517,457
Leeds (LS)37.935.3+2.6+2.2 to +3.052,197
York (YO)37.935.3+2.6+2.1 to +3.043,751
Perth (PH)37.835.3+2.5+1.6 to +3.411,094
Carlisle (CA)37.835.3+2.5+1.7 to +3.216,741
Gloucester (GL)37.635.3+2.3+1.9 to +2.848,505
Falkirk (FK)37.635.3+2.3+1.6 to +3.019,519
Stoke-on-Trent (ST)37.635.3+2.3+1.9 to +2.750,303
Northampton (NN)37.535.3+2.2+1.8 to +2.668,139
Bradford (BD)37.535.3+2.2+1.7 to +2.736,075
Edinburgh (EH)37.535.3+2.2+1.8 to +2.654,244
Sunderland (SR)37.335.3+2.0+1.2 to +2.815,360
Bournemouth (BH)37.135.3+1.8+1.4 to +2.343,269
Paisley (PA)37.035.3+1.7+1.1 to +2.325,219
Kirkwall (KW)36.935.3+1.6+0.1 to +3.14,056
Telford (TF)36.835.3+1.5+0.9 to +2.121,963
Preston (PR)36.535.3+1.1+0.7 to +1.639,477
Wigan (WN)36.435.3+1.0+0.4 to +1.624,132
Swindon (SN)36.335.3+1.0+0.5 to +1.536,846
Darlington (DL)36.335.3+0.9+0.4 to +1.528,494
Motherwell (ML)36.235.3+0.9+0.4 to +1.529,088
Norwich (NR)35.935.3+0.6+0.2 to +1.064,894
Llandudno (LL)35.935.3+0.6+0.2 to +1.054,915
Cleveland (TS)35.835.3+0.4+0.0 to +0.953,292
Crewe (CW)35.735.3+0.4−0.1 to +1.028,809
Manchester (M)35.735.3+0.4+0.0 to +0.773,814
Ipswich (IP)35.735.3+0.4−0.1 to +0.845,835
Shrewsbury (SY)35.735.3+0.3−0.2 to +0.836,002
Kilmarnock (KA)35.635.3+0.3−0.3 to +0.928,147
Chester (CH)35.635.3+0.3−0.1 to +0.671,769
Glasgow (G)35.635.3+0.3−0.1 to +0.681,614
Milton Keynes (MK)35.435.3+0.1−0.3 to +0.556,995
Peterborough (PE)35.435.3+0.1−0.2 to +0.493,664
Wolverhampton (WV)35.435.3+0.0−0.4 to +0.536,599
Doncaster (DN)35.335.3−0.0−0.4 to +0.372,076
Lerwick (ZE)35.335.3−0.1−2.6 to +2.51,358
Colchester (CO)35.235.3−0.2−0.7 to +0.433,830
Southampton (SO)35.035.3−0.4−0.8 to +0.151,945
Wakefield (WF)35.035.3−0.4−0.8 to +0.146,423
Watford (WD)34.935.3−0.5−1.2 to +0.216,583
Bolton (BL)34.835.3−0.5−1.0 to +0.033,433
Medway (ME)34.835.3−0.6−1.0 to −0.247,625
Oldham (OL)34.635.3−0.7−1.2 to −0.230,502
Cambridge (CB)34.635.3−0.7−1.3 to −0.228,284
Canterbury (CT)34.635.3−0.7−1.3 to −0.230,652
Walsall (WS)34.535.3−0.9−1.3 to −0.438,657
Stevenage (SG)34.435.3−0.9−1.4 to −0.434,309
Nottingham (NG)34.435.4−0.9−1.2 to −0.7114,903
Newcastle (NE)34.435.3−1.0−1.3 to −0.679,081
Tonbridge (TN)34.335.3−1.0−1.5 to −0.644,873
Warrington (WA)34.335.3−1.1−1.5 to −0.644,242
Galashiels (TD)34.335.3−1.1−2.0 to −0.19,605
Guildford (GU)34.135.3−1.2−1.6 to −0.846,575
Worcester (WR)34.135.3−1.2−1.9 to −0.620,966
Dudley (DY)34.035.3−1.3−1.8 to −0.839,108
Redhill (RH)34.035.3−1.3−1.8 to −0.833,362
London N (N)33.935.3−1.5−2.0 to −0.926,617
Blackburn (BB)33.835.3−1.5−2.0 to −1.037,077
St Albans (AL)33.635.3−1.7−2.4 to −1.017,354
Harrogate (HG)33.535.3−1.8−2.8 to −0.99,590
Derby (DE)33.435.4−2.0−2.3 to −1.669,491
Oxford (OX)33.335.4−2.0−2.5 to −1.646,300
Durham (DH)33.235.3−2.2−2.8 to −1.521,032
Leicester (LE)33.235.4−2.2−2.5 to −1.986,097
Dumfries (DG)33.135.3−2.2−3.0 to −1.311,759
Coventry (CV)33.235.4−2.2−2.6 to −1.859,911
Hereford (HR)33.135.3−2.2−3.0 to −1.514,630
Ilford (IG)33.135.3−2.3−3.0 to −1.514,279
Sheffield (S)32.935.4−2.5−2.8 to −2.2115,115
Harrow (HA)32.535.3−2.9−3.4 to −2.325,253
Chelmsford (CM)32.535.4−2.9−3.4 to −2.436,773
Liverpool (L)32.435.4−2.9−3.3 to −2.554,310
Birmingham (B)32.535.4−3.0−3.2 to −2.7136,064
London E (E)32.235.4−3.2−3.7 to −2.736,223
Hemel Hempstead (HP)32.035.4−3.4−3.8 to −2.939,663
Reading (RG)31.735.4−3.7−4.1 to −3.469,317
Luton (LU)31.535.4−3.8−4.2 to −3.560,886
London SE (SE)31.535.4−3.9−4.3 to −3.443,464
London SW (SW)31.335.3−4.1−4.8 to −3.416,617
London W (W)31.235.3−4.1−5.1 to −3.18,101
London NW (NW)30.735.4−4.6−5.3 to −4.020,644
Dartford (DA)30.635.4−4.8−5.3 to −4.335,142
Croydon (CR)30.635.4−4.8−5.3 to −4.228,605
Uxbridge (UB)30.635.4−4.8−5.3 to −4.332,493
Romford (RM)30.335.4−5.1−5.6 to −4.633,796
Kingston upon Thames (KT)30.235.4−5.1−5.7 to −4.625,616
Southend-on-Sea (SS)30.135.4−5.3−5.8 to −4.730,520
Sutton (SM)29.635.3−5.8−6.7 to −4.910,401
Twickenham (TW)29.335.4−6.1−6.6 to −5.631,422
Slough (SL)29.135.4−6.3−6.8 to −5.831,110
Enfield (EN)28.235.4−7.1−7.7 to −6.623,669
Bromley (BR)26.435.4−9.0−9.7 to −8.214,200

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 4,488,783 (initial tests) · Method: postcode area of the testing station against the same model's tests elsewhere in Britain, difference of two proportions with a 95% interval; named at 3+ points with the interval clear of zero; not age-adjusted · Updated: 30 Sep 2026 · Release: dvsa-2024-v2 · CSV

Other pages for this model

Vauxhall Astra 1998 · Vauxhall Astra 1999 · Vauxhall Astra 2000 · Vauxhall Astra 2001 · Vauxhall Astra 2002 · Vauxhall Astra 2003 · Vauxhall Astra 2004 · Vauxhall Astra 2005 · Vauxhall Astra 2006 · Vauxhall Astra 2007 · Vauxhall Astra 2008 · Vauxhall Astra 2009 · Vauxhall Astra 2010 · Vauxhall Astra 2011 · Vauxhall Astra 2012 · Vauxhall Astra 2013 · Vauxhall Astra 2014 · Vauxhall Astra 2015 · Vauxhall Astra 2016 · Vauxhall Astra 2017 · Vauxhall Astra 2018 · Vauxhall Astra 2019 · Vauxhall Astra 2020 · Vauxhall Astra in Finland · Vauxhall Astra in the Netherlands · Vauxhall Astra in Norway · Vauxhall Astra body, chassis and structure failures · Vauxhall Astra brakes failures · Vauxhall Astra vehicle identification failures · Vauxhall Astra lamps, reflectors and electrics failures · Vauxhall Astra noise, emissions and leaks failures · Vauxhall Astra road wheels failures · Vauxhall Astra seat belts and airbags failures · Vauxhall Astra steering failures · Vauxhall Astra suspension failures · Vauxhall Astra tyres failures · Vauxhall Astra visibility failures