MOT Risk Index.co.uk

Where in Britain does the Volvo S90 fail its MOT most?

Across Britain, 11.9% of 29,023 initial MOT tests (first attempts) of the Volvo S90 failed in 2019–2024. It fails most in Edinburgh (EH): 18.6% against 11.8% elsewhere (+6.8 points). It does best in Enfield (EN), −7.9 points. Area rates are not age-adjusted.

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

Volvo S90 in every postcode area with 100+ tests

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

Volvo S90: 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
Edinburgh (EH)18.611.8+6.8+2.9 to +10.7387 (rough estimate)
Tonbridge (TN)18.611.9+6.7+0.3 to +13.2140 (rough estimate)
Ipswich (IP)18.411.8+6.6+2.4 to +10.8331 (rough estimate)
Warrington (WA)17.811.8+6.0+2.8 to +9.2546
Brighton (BN)17.611.8+5.8+0.1 to +11.4176 (rough estimate)
Carlisle (CA)17.511.9+5.6−0.3 to +11.5160 (rough estimate)
Exeter (EX)17.011.9+5.1−0.8 to +11.1153 (rough estimate)
Oldham (OL)16.911.9+5.1−1.3 to +11.4136 (rough estimate)
Hull (HU)16.711.8+4.8+0.8 to +8.8336 (rough estimate)
Huddersfield (HD)16.411.9+4.5−1.0 to +10.1171 (rough estimate)
Stockport (SK)16.311.8+4.5+0.3 to +8.6313 (rough estimate)
Chester (CH)16.111.8+4.3+0.7 to +8.0390 (rough estimate)
Guildford (GU)16.111.9+4.2−0.8 to +9.3205 (rough estimate)
Kilmarnock (KA)15.911.9+4.1−0.7 to +8.9226 (rough estimate)
Milton Keynes (MK)15.611.8+3.8+0.4 to +7.1462 (rough estimate)
Harrogate (HG)15.611.9+3.7−2.4 to +9.8135 (rough estimate)
Canterbury (CT)15.411.9+3.6−2.0 to +9.1162 (rough estimate)
Stevenage (SG)15.311.9+3.4−3.3 to +10.2111 (rough estimate)
Bournemouth (BH)15.311.9+3.4−1.1 to +8.0242 (rough estimate)
Cardiff (CF)15.111.8+3.3−0.5 to +7.0357 (rough estimate)
St Albans (AL)15.111.9+3.2−3.0 to +9.5126 (rough estimate)
Perth (PH)14.711.9+2.8−2.3 to +7.9184 (rough estimate)
Medway (ME)14.511.9+2.6−1.3 to +6.5311 (rough estimate)
Shrewsbury (SY)14.011.9+2.2−3.2 to +7.5164 (rough estimate)
York (YO)13.911.9+2.1−1.3 to +5.4424 (rough estimate)
Birmingham (B)13.811.8+2.0−0.3 to +4.3867
Newport (NP)13.811.9+1.9−3.5 to +7.2160 (rough estimate)
Preston (PR)13.711.9+1.8−2.0 to +5.7314 (rough estimate)
Kirkcaldy (KY)13.611.9+1.7−4.5 to +7.9118 (rough estimate)
Northampton (NN)13.411.9+1.5−1.4 to +4.5523
Norwich (NR)13.211.9+1.3−3.2 to +5.9212 (rough estimate)
Cambridge (CB)13.211.9+1.3−2.9 to +5.5250 (rough estimate)
Redhill (RH)13.211.9+1.3−3.4 to +6.1197 (rough estimate)
Peterborough (PE)13.111.9+1.3−1.4 to +4.0610
Manchester (M)13.011.9+1.2−2.3 to +4.6361 (rough estimate)
Lincoln (LN)13.011.9+1.1−3.6 to +5.8200 (rough estimate)
Luton (LU)12.911.9+1.1−3.7 to +5.8193 (rough estimate)
Paisley (PA)12.911.9+1.1−4.0 to +6.1170 (rough estimate)
Llandudno (LL)12.811.9+0.9−4.1 to +5.9172 (rough estimate)
Swindon (SN)12.711.9+0.8−3.0 to +4.6299 (rough estimate)
Newcastle (NE)12.611.9+0.8−2.2 to +3.7483 (rough estimate)
Bath (BA)12.611.9+0.7−5.3 to +6.7119 (rough estimate)
Walsall (WS)12.611.9+0.7−4.3 to +5.7167 (rough estimate)
Colchester (CO)12.611.9+0.7−3.8 to +5.2207 (rough estimate)
Leeds (LS)12.411.9+0.5−3.0 to +4.1330 (rough estimate)
Dartford (DA)12.411.9+0.5−5.2 to +6.2129 (rough estimate)
Chelmsford (CM)12.011.9+0.1−3.4 to +3.7325 (rough estimate)
Crewe (CW)11.911.9+0.1−5.0 to +5.1159 (rough estimate)
London NW (NW)11.911.9+0.0−2.9 to +2.9479 (rough estimate)
Southampton (SO)11.811.9−0.1−3.5 to +3.3347 (rough estimate)
Twickenham (TW)11.811.9−0.1−4.8 to +4.5187 (rough estimate)
Blackburn (BB)11.511.9−0.4−5.7 to +4.9139 (rough estimate)
Wakefield (WF)11.511.9−0.4−4.1 to +3.3288 (rough estimate)
Wigan (WN)11.411.9−0.5−5.9 to +4.9132 (rough estimate)
London SE (SE)11.211.9−0.6−5.4 to +4.1169 (rough estimate)
Dundee (DD)11.211.9−0.7−5.1 to +3.7197 (rough estimate)
Inverness (IV)11.111.9−0.8−4.5 to +3.0270 (rough estimate)
Falkirk (FK)11.111.9−0.8−4.1 to +2.4353 (rough estimate)
Bristol (BS)11.011.9−0.9−4.1 to +2.4363 (rough estimate)
London W (W)10.911.9−1.0−6.6 to +4.7119 (rough estimate)
Croydon (CR)10.711.9−1.2−5.9 to +3.4169 (rough estimate)
Coventry (CV)10.411.9−1.5−4.2 to +1.1521
Liverpool (L)10.311.9−1.6−4.7 to +1.5369 (rough estimate)
Darlington (DL)10.211.9−1.7−6.9 to +3.6127 (rough estimate)
Reading (RG)10.111.9−1.8−4.5 to +0.9493 (rough estimate)
Ilford (IG)10.011.9−1.9−6.4 to +2.6170 (rough estimate)
Gloucester (GL)9.911.9−1.9−5.9 to +2.0221 (rough estimate)
Glasgow (G)9.912.0−2.1−4.0 to −0.1931
Leicester (LE)9.811.9−2.1−4.7 to +0.4531
Bromley (BR)9.711.9−2.2−7.6 to +3.3113 (rough estimate)
Portsmouth (PO)9.711.9−2.2−6.6 to +2.1176 (rough estimate)
Stoke-on-Trent (ST)9.511.9−2.4−5.5 to +0.7347 (rough estimate)
Derby (DE)9.411.9−2.5−5.6 to +0.5352 (rough estimate)
Cleveland (TS)9.211.9−2.7−5.7 to +0.3359 (rough estimate)
Doncaster (DN)9.211.9−2.7−5.0 to −0.5652
Watford (WD)9.111.9−2.8−6.7 to +1.2208 (rough estimate)
Dudley (DY)9.011.9−2.9−6.5 to +0.7244 (rough estimate)
London SW (SW)9.011.9−2.9−8.5 to +2.7100 (rough estimate)
Sunderland (SR)8.911.9−3.0−6.7 to +0.8224 (rough estimate)
Romford (RM)8.911.9−3.0−6.4 to +0.4269 (rough estimate)
Wolverhampton (WV)8.911.9−3.0−6.9 to +1.0202 (rough estimate)
Bolton (BL)8.911.9−3.0−6.1 to +0.0337 (rough estimate)
London N (N)8.811.9−3.1−5.9 to −0.2384 (rough estimate)
Slough (SL)8.811.9−3.1−6.2 to +0.0318 (rough estimate)
Nottingham (NG)8.812.0−3.2−5.1 to −1.3875
Sheffield (S)8.812.0−3.2−5.4 to −1.0662
Swansea (SA)8.711.9−3.2−6.5 to +0.1287 (rough estimate)
Harrow (HA)8.511.9−3.4−7.5 to +0.7177 (rough estimate)
Hemel Hempstead (HP)8.511.9−3.4−7.3 to +0.4201 (rough estimate)
Bradford (BD)8.311.9−3.6−6.9 to −0.3276 (rough estimate)
Kingston upon Thames (KT)8.311.9−3.6−7.5 to +0.3193 (rough estimate)
Uxbridge (UB)7.811.9−4.1−7.9 to −0.2191 (rough estimate)
Aberdeen (AB)7.111.9−4.9−7.6 to −2.2353 (rough estimate)
Oxford (OX)6.111.9−5.8−8.6 to −3.0293 (rough estimate)
Motherwell (ML)5.411.9−6.5−10.2 to −2.8147 (rough estimate)
London E (E)4.412.0−7.6−9.9 to −5.2295 (rough estimate)
Enfield (EN)4.011.9−7.9−11.1 to −4.7148 (rough estimate)

Source: DVSA MOT bulk data (OGL v3.0) · Window: 2019–2024 · n = 29,023 (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

Volvo S90 2016 · Volvo S90 2017 · Volvo S90 2018 · Volvo S90 2019 · Volvo S90 2020 · Volvo S90 in Norway · Volvo S90 in Finland · Volvo S90 in the Netherlands · Volvo S90 body, chassis and structure failures · Volvo S90 brakes failures · Volvo S90 vehicle identification failures · Volvo S90 lamps, reflectors and electrics failures · Volvo S90 noise, emissions and leaks failures · Volvo S90 road wheels failures · Volvo S90 seat belts and airbags failures · Volvo S90 steering failures · Volvo S90 suspension failures · Volvo S90 tyres failures · Volvo S90 visibility failures