farmsolarpanels Solar for farm buildings, UK wide Book a roof survey

Where we survey

We arrange farm roof surveys UK wide. Each area page carries the modelled yield for that latitude, the distribution network operator that handles the connection, and the solar schemes already on record nearby. 271 towns across 48 counties.

Yield from EU PVGIS v5.2. Schemes from the Renewable Energy Planning Database, Q1 2026.

Modelled yield across the towns we cover

One dot per town, positioned at its centroid and shaded by modelled annual yield in kWh per kWp. Source: EU PVGIS v5.2.

Bedford, Bedfordshire: 281.72334465980407 kWh per kWp Biggleswade, Bedfordshire: 285.3409263675715 kWh per kWp Dunstable, Bedfordshire: 298.3553435266099 kWh per kWp Flitwick, Bedfordshire: 290.5307104240969 kWh per kWp Leighton Buzzard, Bedfordshire: 296.0533805771428 kWh per kWp Luton, Bedfordshire: 297.7679106321917 kWh per kWp Sandy, Bedfordshire: 281.8958040923946 kWh per kWp Bracknell, Berkshire: 329.6218809775845 kWh per kWp Maidenhead, Berkshire: 322.42701785852233 kWh per kWp Newbury, Berkshire: 329.9398698617491 kWh per kWp Reading, Berkshire: 327.4404307785992 kWh per kWp Slough, Berkshire: 322.4493813452235 kWh per kWp Thatcham, Berkshire: 330.24747959955357 kWh per kWp Windsor, Berkshire: 325.21811635977656 kWh per kWp Wokingham, Berkshire: 330.4949362934402 kWh per kWp Bedminster, Bristol: 327.526148680776 kWh per kWp Bishopston, Bristol: 325.2466035329177 kWh per kWp Filton, Bristol: 322.67771871150813 kWh per kWp Hengrove, Bristol: 329.0454173718022 kWh per kWp Keynsham, Bristol: 329.45506225383747 kWh per kWp Amersham, Buckinghamshire: 311.97171042411674 kWh per kWp Aylesbury, Buckinghamshire: 303.18305160832267 kWh per kWp Beaconsfield, Buckinghamshire: 316.58140689706977 kWh per kWp Buckingham, Buckinghamshire: 291.0487205836627 kWh per kWp Chesham, Buckinghamshire: 309.47932155185407 kWh per kWp High Wycombe, Buckinghamshire: 315.12525561427674 kWh per kWp Marlow, Buckinghamshire: 318.80087762323967 kWh per kWp Princes Risborough, Buckinghamshire: 308.9135719639022 kWh per kWp Cambridge, Cambridgeshire: 277.4859938171247 kWh per kWp Ely, Cambridgeshire: 264.67530702621286 kWh per kWp Huntingdon, Cambridgeshire: 268.61845480932357 kWh per kWp March, Cambridgeshire: 254.54370267985078 kWh per kWp Peterborough, Cambridgeshire: 253.4592448007855 kWh per kWp St Ives, Cambridgeshire: 268.9988050823523 kWh per kWp St Neots, Cambridgeshire: 276.1946632449203 kWh per kWp Wisbech, Cambridgeshire: 247.15376402775388 kWh per kWp Canton, Cardiff: 324.79125056122234 kWh per kWp Cathays, Cardiff: 323.88933900868034 kWh per kWp Pontcanna, Cardiff: 324.13456925734107 kWh per kWp Splott, Cardiff: 324.62982428128953 kWh per kWp Chester, Cheshire: 212.7899805183396 kWh per kWp Crewe, Cheshire: 219.1663146489294 kWh per kWp Ellesmere Port, Cheshire: 207.22504334060542 kWh per kWp Macclesfield, Cheshire: 208.2031139991811 kWh per kWp Nantwich, Cheshire: 221.02229780971317 kWh per kWp Northwich, Cheshire: 208.27826364922106 kWh per kWp Warrington, Cheshire: 199.7911747458582 kWh per kWp Wilmslow, Cheshire: 203.9195575096511 kWh per kWp Bodmin, Cornwall: 391.2855797754894 kWh per kWp Bude, Cornwall: 367.44813743031926 kWh per kWp Camborne, Cornwall: 407.8269305718234 kWh per kWp Falmouth, Cornwall: 412.05999604141897 kWh per kWp Newquay, Cornwall: 394.8500765323905 kWh per kWp Penzance, Cornwall: 414 kWh per kWp St Austell, Cornwall: 399.3919678802231 kWh per kWp Truro, Cornwall: 404.6394935621856 kWh per kWp Bishop Auckland, County Durham: 117.19130208712903 kWh per kWp Chester-le-Street, County Durham: 103.69779998266807 kWh per kWp Consett, County Durham: 104.0575560349443 kWh per kWp Durham, County Durham: 108.46424180318314 kWh per kWp Newton Aycliffe, County Durham: 119.18274560575901 kWh per kWp Peterlee, County Durham: 110.00570815915529 kWh per kWp Barrow-in-Furness, Cumbria: 152.14640665555083 kWh per kWp Carlisle, Cumbria: 101.29642025270778 kWh per kWp Kendal, Cumbria: 138.35843723332266 kWh per kWp Penrith, Cumbria: 116.20663408605998 kWh per kWp Whitehaven, Cumbria: 124.43248545575358 kWh per kWp Workington, Cumbria: 117.86987083359651 kWh per kWp Belper, Derbyshire: 223.66187499733329 kWh per kWp Buxton, Derbyshire: 208.68637596924765 kWh per kWp Chesterfield, Derbyshire: 209.54326311607574 kWh per kWp Derby, Derbyshire: 231.06119525267448 kWh per kWp Ilkeston, Derbyshire: 227.65170304359424 kWh per kWp Long Eaton, Derbyshire: 232.39815430142744 kWh per kWp Matlock, Derbyshire: 215.99974419275296 kWh per kWp Swadlincote, Derbyshire: 240.02107545370723 kWh per kWp Barnstaple, Devon: 351.3164495987953 kWh per kWp Exeter, Devon: 374.89764556685134 kWh per kWp Exmouth, Devon: 380.82658300630595 kWh per kWp Newton Abbot, Devon: 387.36183339767854 kWh per kWp Paignton, Devon: 393.98953471222836 kWh per kWp Plymouth, Devon: 395.9285329919472 kWh per kWp Tiverton, Devon: 362.7082152062282 kWh per kWp Torquay, Devon: 389.90311932564623 kWh per kWp Bournemouth, Dorset: 373.3593909856212 kWh per kWp Bridport, Dorset: 373.899697102132 kWh per kWp Christchurch, Dorset: 373.32097017268205 kWh per kWp Dorchester, Dorset: 375.4109383101114 kWh per kWp Poole, Dorset: 374.35380636593277 kWh per kWp Sherborne, Dorset: 359.6701573945961 kWh per kWp Weymouth, Dorset: 380.4673886051333 kWh per kWp Wimborne, Dorset: 369.5228660854038 kWh per kWp Beverley, East Riding of Yorkshire: 170.07767345248703 kWh per kWp Bridlington, East Riding of Yorkshire: 153.92101251436628 kWh per kWp Driffield, East Riding of Yorkshire: 159.37944487234955 kWh per kWp Goole, East Riding of Yorkshire: 179.12935783394514 kWh per kWp Hessle, East Riding of Yorkshire: 177.81731298440695 kWh per kWp Hull, East Riding of Yorkshire: 169.02788721036106 kWh per kWp Basildon, Essex: 318.94882903809093 kWh per kWp Braintree, Essex: 298.5471695944073 kWh per kWp Brentwood, Essex: 315.4227240220799 kWh per kWp Canvey Island, Essex: 322.23440699194344 kWh per kWp Chelmsford, Essex: 307.93241936617244 kWh per kWp Clacton-on-Sea, Essex: 303.9922132249902 kWh per kWp Colchester, Essex: 297.8999921538792 kWh per kWp Grays, Essex: 324.6860637926025 kWh per kWp Harlow, Essex: 306.04456141706964 kWh per kWp Southend-on-Sea, Essex: 319.9857943399012 kWh per kWp Cheltenham, Gloucestershire: 297.65668463601656 kWh per kWp Cirencester, Gloucestershire: 309.8168941658977 kWh per kWp Gloucester, Gloucestershire: 300.3632147908673 kWh per kWp Lydney, Gloucestershire: 308.78138337582595 kWh per kWp Stroud, Gloucestershire: 307.68042533834034 kWh per kWp Tewkesbury, Gloucestershire: 291.50182961112546 kWh per kWp Barking, Greater London: 321.11314919166307 kWh per kWp Barnet, Greater London: 313.80585791414603 kWh per kWp Battersea, Greater London: 325.57072847392715 kWh per kWp Bermondsey, Greater London: 323.942470605122 kWh per kWp Bexley, Greater London: 327.43675147700475 kWh per kWp Brixton, Greater London: 326.1678331225875 kWh per kWp Bromley, Greater London: 329.9215732497622 kWh per kWp Camden, Greater London: 321.0574776829163 kWh per kWp Chelsea, Greater London: 324.4140389383567 kWh per kWp City of London, Greater London: 322.6726995007895 kWh per kWp Clapham, Greater London: 326.03266334080126 kWh per kWp Croydon, Greater London: 331.89502792454323 kWh per kWp Ealing, Greater London: 322.71056297479674 kWh per kWp Enfield, Greater London: 313.63910639133036 kWh per kWp Fulham, Greater London: 325.47389841476354 kWh per kWp Hackney, Greater London: 320.68172360060794 kWh per kWp Hammersmith, Greater London: 324.08616861488724 kWh per kWp Hampstead, Greater London: 319.9009730724419 kWh per kWp Harrow, Greater London: 318.97670024936866 kWh per kWp Havering, Greater London: 316.01398286565546 kWh per kWp Highgate, Greater London: 318.51655192239394 kWh per kWp Hillingdon, Greater London: 320.276237026494 kWh per kWp Hounslow, Greater London: 325.73108327719046 kWh per kWp Ilford, Greater London: 319.8392380933228 kWh per kWp Islington, Greater London: 321.1540280846121 kWh per kWp Kensington, Greater London: 323.57682991876436 kWh per kWp Kentish Town, Greater London: 320.2807477122545 kWh per kWp Kingston, Greater London: 368.88675245959007 kWh per kWp Lewisham, Greater London: 326.4260037263507 kWh per kWp Leytonstone, Greater London: 319.0575284131703 kWh per kWp Marylebone, Greater London: 322.3743880214249 kWh per kWp Mayfair, Greater London: 322.98274792780387 kWh per kWp Merton, Greater London: 329.25668221619674 kWh per kWp Notting Hill, Greater London: 322.776390495003 kWh per kWp Redbridge, Greater London: 318.53221118889667 kWh per kWp Richmond, Greater London: 326.2623031583996 kWh per kWp Shoreditch, Greater London: 321.99744332889986 kWh per kWp Southwark, Greater London: 323.43395467059867 kWh per kWp Stratford, Greater London: 320.97500146683325 kWh per kWp Sutton, Greater London: 238.70114401047582 kWh per kWp Tottenham, Greater London: 317.8077010005661 kWh per kWp Tower Hamlets, Greater London: 348.00177010572236 kWh per kWp Vauxhall, Greater London: 324.360970575181 kWh per kWp Walthamstow, Greater London: 317.60868437765856 kWh per kWp Wandsworth, Greater London: 326.44714619683333 kWh per kWp Wembley, Greater London: 320.095479597054 kWh per kWp Westminster, Greater London: 323.5497460230426 kWh per kWp Whitechapel, Greater London: 322.5419912449539 kWh per kWp Wimbledon, Greater London: 328.8380288573417 kWh per kWp Woolwich, Greater London: 324.239201739759 kWh per kWp Altrincham, Greater Manchester: 199.48563505238235 kWh per kWp Ashton-under-Lyne, Greater Manchester: 192.8461016472297 kWh per kWp Bolton, Greater Manchester: 186.70451162804687 kWh per kWp Bury, Greater Manchester: 186.33513099541796 kWh per kWp Manchester, Greater Manchester: 194.20739163859804 kWh per kWp Oldham, Greater Manchester: 189.9084498209938 kWh per kWp Rochdale, Greater Manchester: 185.04195350491062 kWh per kWp Salford, Greater Manchester: 193.085909375144 kWh per kWp Stockport, Greater Manchester: 198.41686038493273 kWh per kWp Wigan, Greater Manchester: 189.4979296242628 kWh per kWp Bangor, Gwynedd: 210.3793247657804 kWh per kWp Bethesda, Gwynedd: 213.5561061813508 kWh per kWp Caernarfon, Gwynedd: 216.0936686475548 kWh per kWp Dolgellau, Gwynedd: 242.15653863391375 kWh per kWp Porthmadog, Gwynedd: 230.13571537126867 kWh per kWp Pwllheli, Gwynedd: 232.526834338167 kWh per kWp Aldershot, Hampshire: 340.08545283600836 kWh per kWp Andover, Hampshire: 342.40524891586995 kWh per kWp Basingstoke, Hampshire: 338.96343492669484 kWh per kWp Eastleigh, Hampshire: 358.2060871064827 kWh per kWp Fareham, Hampshire: 366.13312743708474 kWh per kWp Farnborough, Hampshire: 337.6815636942091 kWh per kWp Fleet, Hampshire: 338.2983454481741 kWh per kWp Portsmouth, Hampshire: 367.95314294884395 kWh per kWp Southampton, Hampshire: 361.51975181502246 kWh per kWp Winchester, Hampshire: 352.2611346922998 kWh per kWp Bishop's Stortford, Hertfordshire: 299.4254407118948 kWh per kWp Borehamwood, Hertfordshire: 313.15096298577856 kWh per kWp Harpenden, Hertfordshire: 302.9725652841394 kWh per kWp Hatfield, Hertfordshire: 306.2828765595275 kWh per kWp Hemel Hempstead, Hertfordshire: 307.1392030953598 kWh per kWp Hertford, Hertfordshire: 304.13491013919986 kWh per kWp St Albans, Hertfordshire: 306.97034130988567 kWh per kWp Stevenage, Hertfordshire: 296.7758527536263 kWh per kWp Watford, Hertfordshire: 313.92433948092406 kWh per kWp Welwyn Garden City, Hertfordshire: 303.79524184598654 kWh per kWp Ashford, Kent: 346.652403895995 kWh per kWp Canterbury, Kent: 338.1233436268558 kWh per kWp Chatham, Kent: 332.6882553230986 kWh per kWp Dartford, Kent: 327.15413244880915 kWh per kWp Dover, Kent: 348.0076977023831 kWh per kWp Folkestone, Kent: 350.75945484437847 kWh per kWp Gravesend, Kent: 328.2976134069984 kWh per kWp Maidstone, Kent: 338.6720722657527 kWh per kWp Margate, Kent: 331.7940525773709 kWh per kWp Sevenoaks, Kent: 338.1358573574249 kWh per kWp Tonbridge, Kent: 343.54655510681073 kWh per kWp Tunbridge Wells, Kent: 347.64283797118594 kWh per kWp Accrington, Lancashire: 176.18306312437014 kWh per kWp Blackburn, Lancashire: 176.39555741998748 kWh per kWp Blackpool, Lancashire: 173.10515360586416 kWh per kWp Burnley, Lancashire: 173.30505750590245 kWh per kWp Chorley, Lancashire: 182.53476125451863 kWh per kWp Lancaster, Lancashire: 156.39163248966656 kWh per kWp Lytham St Anne's, Lancashire: 176.12223685469024 kWh per kWp Preston, Lancashire: 174.7695544885736 kWh per kWp Coalville, Leicestershire: 243.2893332751098 kWh per kWp Hinckley, Leicestershire: 255.4000329180828 kWh per kWp Leicester, Leicestershire: 249.42056403880164 kWh per kWp Loughborough, Leicestershire: 240.54714992942334 kWh per kWp Market Harborough, Leicestershire: 259.5274404068642 kWh per kWp Melton Mowbray, Leicestershire: 240.3897190523726 kWh per kWp Wigston, Leicestershire: 252.50390976198938 kWh per kWp Boston, Lincolnshire: 227.0254570804492 kWh per kWp Gainsborough, Lincolnshire: 199.19641418082387 kWh per kWp Grantham, Lincolnshire: 231.1764337024945 kWh per kWp Lincoln, Lincolnshire: 211.48370276958562 kWh per kWp Skegness, Lincolnshire: 215.96202486115533 kWh per kWp Sleaford, Lincolnshire: 225.33868533605602 kWh per kWp Spalding, Lincolnshire: 239.7657694627967 kWh per kWp Stamford, Lincolnshire: 247.8040439929475 kWh per kWp Birkenhead, Merseyside: 200.10439745373375 kWh per kWp Bootle, Merseyside: 195.401809859435 kWh per kWp Liverpool, Merseyside: 198.41320643220627 kWh per kWp Southport, Merseyside: 183.66743125190808 kWh per kWp St Helens, Merseyside: 195.95673713340386 kWh per kWp Wallasey, Merseyside: 197.97980492123384 kWh per kWp Caerleon, Newport: 316.40105164803805 kWh per kWp Cwmbrân, Newport: 313.8635396428425 kWh per kWp Maindee, Newport: 317.7578773892046 kWh per kWp Pontypool, Newport: 311.0866703890989 kWh per kWp Attleborough, Norfolk: 257.2344736695861 kWh per kWp Cromer, Norfolk: 229.8226522365927 kWh per kWp Dereham, Norfolk: 246.5054937302208 kWh per kWp Great Yarmouth, Norfolk: 251.54542082361093 kWh per kWp King's Lynn, Norfolk: 240.95357031100335 kWh per kWp Norwich, Norfolk: 248.77664553968825 kWh per kWp Thetford, Norfolk: 263.72883234416395 kWh per kWp Wymondham, Norfolk: 253.38289626707228 kWh per kWp Harrogate, North Yorkshire: 160.39185285507844 kWh per kWp Knaresborough, North Yorkshire: 159.23307727772954 kWh per kWp Northallerton, North Yorkshire: 137.25880632288363 kWh per kWp Ripon, North Yorkshire: 150.51995895003319 kWh per kWp Scarborough, North Yorkshire: 142.90778934194304 kWh per kWp Skipton, North Yorkshire: 162.49928437291112 kWh per kWp Whitby, North Yorkshire: 128.41035308505786 kWh per kWp York, North Yorkshire: 162.588309175964 kWh per kWp Corby, Northamptonshire: 258.65741882229673 kWh per kWp Daventry, Northamptonshire: 273.6109873286177 kWh per kWp Kettering, Northamptonshire: 264.7475784152707 kWh per kWp Northampton, Northamptonshire: 275.24352251885813 kWh per kWp Rushden, Northamptonshire: 271.88831151302566 kWh per kWp Towcester, Northamptonshire: 282.4202997465492 kWh per kWp Wellingborough, Northamptonshire: 270.8559370280745 kWh per kWp Alnwick, Northumberland: 67.28080596193053 kWh per kWp Berwick-upon-Tweed, Northumberland: 44.22312201075175 kWh per kWp Blyth, Northumberland: 86.31699892062176 kWh per kWp Cramlington, Northumberland: 88.50393421597448 kWh per kWp Hexham, Northumberland: 96.19514518431635 kWh per kWp Morpeth, Northumberland: 83.38586596051175 kWh per kWp Arnold, Nottinghamshire: 225.3063454556425 kWh per kWp Mansfield, Nottinghamshire: 216.12234160865847 kWh per kWp Newark, Nottinghamshire: 220.34893086083574 kWh per kWp Nottingham, Nottinghamshire: 227.49717172119765 kWh per kWp Retford, Nottinghamshire: 204.17015213339315 kWh per kWp West Bridgford, Nottinghamshire: 230.15933878893978 kWh per kWp Worksop, Nottinghamshire: 204.9524438612631 kWh per kWp Abingdon, Oxfordshire: 312.46502221003743 kWh per kWp Banbury, Oxfordshire: 286.76730036248966 kWh per kWp Bicester, Oxfordshire: 297.45714666314626 kWh per kWp Didcot, Oxfordshire: 316.33044664868123 kWh per kWp Henley-on-Thames, Oxfordshire: 321.49192464839376 kWh per kWp Oxford, Oxfordshire: 306.8160550119271 kWh per kWp Thame, Oxfordshire: 307.4402263135383 kWh per kWp Witney, Oxfordshire: 304.77812513828746 kWh per kWp Brecon, Powys: 294.2811795112867 kWh per kWp Builth Wells, Powys: 281.0774218921908 kWh per kWp Hay on Wye, Powys: 285.9800098859165 kWh per kWp Llandrindod Wells, Powys: 275.040614956441 kWh per kWp Newtown, Powys: 257.52351723020456 kWh per kWp Welshpool, Powys: 247.55667596255998 kWh per kWp Bridgnorth, Shropshire: 255.74007333611328 kWh per kWp Ludlow, Shropshire: 266.61290629022915 kWh per kWp Market Drayton, Shropshire: 231.43655985994567 kWh per kWp Oswestry, Shropshire: 234.7434475736776 kWh per kWp Shrewsbury, Shropshire: 244.2425958471739 kWh per kWp Bath, Somerset: 331.37449975550595 kWh per kWp Bridgwater, Somerset: 348.22528088608806 kWh per kWp Frome, Somerset: 341.21700331816743 kWh per kWp Glastonbury, Somerset: 346.7179396186683 kWh per kWp Taunton, Somerset: 355.1703654921837 kWh per kWp Wells, Somerset: 342.6469940847311 kWh per kWp Weston-super-Mare, Somerset: 333.81772190273585 kWh per kWp Yeovil, Somerset: 360.21138973805455 kWh per kWp Barnsley, South Yorkshire: 188.6409596889813 kWh per kWp Doncaster, South Yorkshire: 191.60864294726585 kWh per kWp Mexborough, South Yorkshire: 192.70440716591165 kWh per kWp Rotherham, South Yorkshire: 197.1173063397771 kWh per kWp Sheffield, South Yorkshire: 200.81662597590594 kWh per kWp Wombwell, South Yorkshire: 191.07110453781414 kWh per kWp Burton upon Trent, Staffordshire: 238.28412256726932 kWh per kWp Cannock, Staffordshire: 245.0705866793623 kWh per kWp Lichfield, Staffordshire: 246.1340684210264 kWh per kWp Newcastle-under-Lyme, Staffordshire: 223.89382911437343 kWh per kWp Stafford, Staffordshire: 238.3835989914075 kWh per kWp Stoke-on-Trent, Staffordshire: 226.07151292477656 kWh per kWp Tamworth, Staffordshire: 249.95504113952896 kWh per kWp Bury St Edmunds, Suffolk: 274.68424976663186 kWh per kWp Felixstowe, Suffolk: 293.46123701757165 kWh per kWp Ipswich, Suffolk: 287.1442653622099 kWh per kWp Leiston, Suffolk: 277.22395903278095 kWh per kWp Lowestoft, Suffolk: 259.8951333277485 kWh per kWp Newmarket, Suffolk: 274.58255489860005 kWh per kWp Stowmarket, Suffolk: 278.6872417700056 kWh per kWp Sudbury, Suffolk: 288.2754117178646 kWh per kWp Camberley, Surrey: 334.363228517413 kWh per kWp Dorking, Surrey: 341.3591579459071 kWh per kWp Epsom, Surrey: 334.61232918690337 kWh per kWp Farnham, Surrey: 342.69141709819274 kWh per kWp Guildford, Surrey: 340.3360332421085 kWh per kWp Leatherhead, Surrey: 337.57160638020986 kWh per kWp Redhill, Surrey: 341.30470913755494 kWh per kWp Staines, Surrey: 327.9517379189155 kWh per kWp Weybridge, Surrey: 331.82104380348403 kWh per kWp Woking, Surrey: 336.0836087319666 kWh per kWp Bognor Regis, Sussex: 369.956494044668 kWh per kWp Brighton, Sussex: 368.020343140096 kWh per kWp Chichester, Sussex: 366.8791627063281 kWh per kWp Crawley, Sussex: 348.7913056474977 kWh per kWp Eastbourne, Sussex: 370.01408978884643 kWh per kWp Hastings, Sussex: 364.6050667481878 kWh per kWp Haywards Heath, Sussex: 356.33268680375363 kWh per kWp Horsham, Sussex: 351.9321497897726 kWh per kWp Lewes, Sussex: 364.61304669335846 kWh per kWp Worthing, Sussex: 367.58868523454436 kWh per kWp Morriston, Swansea: 312.7693487205769 kWh per kWp Mumbles, Swansea: 318.6668142685116 kWh per kWp Neath, Swansea: 312.89682030667444 kWh per kWp Sketty, Swansea: 315.96489463181524 kWh per kWp Gateshead, Tyne and Wear: 98.17472128634614 kWh per kWp Newcastle, Tyne and Wear: 16.000000000000057 kWh per kWp North Shields, Tyne and Wear: 93.67286858272615 kWh per kWp South Shields, Tyne and Wear: 95.67789484472576 kWh per kWp Sunderland, Tyne and Wear: 100.55836858238087 kWh per kWp Washington, Tyne and Wear: 100.49121937165671 kWh per kWp Bedworth, Warwickshire: 259.840522243107 kWh per kWp Kenilworth, Warwickshire: 268.21265391781446 kWh per kWp Leamington Spa, Warwickshire: 271.7164769644894 kWh per kWp Nuneaton, Warwickshire: 256.4555066728842 kWh per kWp Rugby, Warwickshire: 266.18202860916034 kWh per kWp Stratford-upon-Avon, Warwickshire: 278.2183856348082 kWh per kWp Warwick, Warwickshire: 272.61575365605506 kWh per kWp Birmingham, West Midlands: 259.3615610597348 kWh per kWp Coventry, West Midlands: 264.03875800281077 kWh per kWp Dudley, West Midlands: 257.77317738793636 kWh per kWp Solihull, West Midlands: 264.07351313322704 kWh per kWp Sutton Coldfield, West Midlands: 253.94795004390335 kWh per kWp Walsall, West Midlands: 252.947914288372 kWh per kWp West Bromwich, West Midlands: 256.11722031619433 kWh per kWp Wolverhampton, West Midlands: 252.32128999568954 kWh per kWp Bradford, West Yorkshire: 173.36688972313542 kWh per kWp Dewsbury, West Yorkshire: 180.43825208901373 kWh per kWp Halifax, West Yorkshire: 177.60347512319473 kWh per kWp Huddersfield, West Yorkshire: 182.89336293050934 kWh per kWp Ilkley, West Yorkshire: 164.5824365009824 kWh per kWp Leeds, West Yorkshire: 172.4539696014329 kWh per kWp Pontefract, West Yorkshire: 179.9640605043456 kWh per kWp Wakefield, West Yorkshire: 180.49453195466546 kWh per kWp Chippenham, Wiltshire: 326.33754840386763 kWh per kWp Devizes, Wiltshire: 333.39282852064696 kWh per kWp Marlborough, Wiltshire: 328.7604545799311 kWh per kWp Melksham, Wiltshire: 331.7264161217772 kWh per kWp Salisbury, Wiltshire: 351.4837510285768 kWh per kWp Swindon, Wiltshire: 319.0995396023935 kWh per kWp Trowbridge, Wiltshire: 335.06674065365644 kWh per kWp Warminster, Wiltshire: 343.01796934481405 kWh per kWp Bromsgrove, Worcestershire: 269.16582378082296 kWh per kWp Droitwich, Worcestershire: 273.28046814036156 kWh per kWp Evesham, Worcestershire: 285.22032870819567 kWh per kWp Kidderminster, Worcestershire: 265.46373024378534 kWh per kWp Malvern, Worcestershire: 282.65145594055366 kWh per kWp Redditch, Worcestershire: 271.34734180827957 kWh per kWp Worcester, Worcestershire: 277.93722339081916 kWh per kWp
kWh per kWp a year
  • 704
  • 758
  • 812
  • 866
  • 920
  • 974

The spread between the best and worst town on this map is 324 kWh per kWp, which is about 46 percent. On a 500 kWp array that is roughly 162,000 kWh a year of difference for the same money spent.

East Midlands
East of England
North East
North West
Other
South East
South West
Wales
  • Newport 2 towns / 901 kWh per kWp
  • Powys 0 towns / 829 kWh per kWp
  • Swansea 1 towns / 906 kWh per kWp
West Midlands
Yorkshire and The Humber