Best Areas for Heat Pumps in the UK
Not every area benefits equally from a heat pump. The best locations share a few characteristics: a high percentage of homes off the gas grid (where oil and LPG costs are steep), milder climates that boost COP efficiency, decent insulation levels, and access to competitive electricity tariffs.
We ranked every postcode district in the UK by overall heat pump value — factoring in installation cost after the £7,500 BUS grant, annual running cost savings, COP performance, and off-gas grid percentage. The result is an honest picture of where heat pumps make the most financial sense.
Top 30 Postcode Districts for Heat Pumps
Ranked by overall savings potential. Click any postcode for full local data.
| # | Postcode | Town | County | After Grant | Save vs Gas | Save vs Oil | Off-Gas % | COP | Suitability |
|---|---|---|---|---|---|---|---|---|---|
| 1 | BA5 | Wells | Somerset | £3,675 | £30 | £324 | 25% | 3.5 | Great fit |
| 2 | CT2 | Canterbury | Kent | £3,680 | £30 | £326 | 12% | 3.5 | Good with insulation |
| 3 | GU10 | Farnham | Surrey | £3,690 | £30 | £325 | 15% | 3.5 | Good with insulation |
| 4 | RH14 | Billingshurst | Surrey | £2,841 | £30 | £324 | 16% | 3.5 | Good with insulation |
| 5 | RH2 | Reigate | Surrey | £4,178 | £30 | £324 | 20% | 3.5 | Great fit |
| 6 | RH7 | Lingfield | Surrey | £4,099 | £30 | £324 | 19% | 3.5 | Good with insulation |
| 7 | BH1 | Bournemouth | Dorset | £3,759 | £29 | £311 | 10% | 3.5 | Good with insulation |
| 8 | BH11 | Bournemouth | Dorset | £2,745 | £29 | £311 | 9% | 3.5 | Good with insulation |
| 9 | BH13 | Branksome Park | Dorset | £3,113 | £29 | £311 | 11% | 3.5 | Good with insulation |
| 10 | BH16 | Poole | Dorset | £2,666 | £29 | £311 | 8% | 3.5 | Good with insulation |
| 11 | BH18 | Broadstone | Dorset | £3,034 | £29 | £311 | 10% | 3.5 | Good with insulation |
| 12 | BH20 | Wareham | Dorset | £2,639 | £29 | £311 | 14% | 3.5 | Good with insulation |
| 13 | BH22 | Ferndown | Dorset | £3,008 | £29 | £311 | 7% | 3.5 | Good with insulation |
| 14 | BH25 | New Milton | Dorset | £2,560 | £29 | £311 | 13% | 3.5 | Good with insulation |
| 15 | BH3 | Bournemouth | Dorset | £2,128 | £29 | £311 | 12% | 3.5 | Good with insulation |
| 16 | BH31 | Verwood | Dorset | £2,902 | £29 | £311 | 12% | 3.5 | Good with insulation |
| 17 | BH6 | Bournemouth | Dorset | £3,680 | £29 | £311 | 9% | 3.5 | Good with insulation |
| 18 | BH8 | Bournemouth | Dorset | £2,049 | £29 | £311 | 11% | 3.5 | Good with insulation |
| 19 | DT1 | Dorchester | Dorset | £3,060 | £29 | £311 | 39% | 3.5 | Great fit |
| 20 | DT10 | Sturminster Newton | Dorset | £2,216 | £29 | £311 | 32% | 3.5 | Great fit |
| 21 | DT4 | Weymouth | Dorset | £2,613 | £29 | £311 | 36% | 3.5 | Great fit |
| 22 | DT6 | Bridport | Dorset | £2,981 | £29 | £311 | 38% | 3.5 | Great fit |
| 23 | DT9 | Sherborne | Dorset | £2,534 | £29 | £311 | 35% | 3.5 | Great fit |
| 24 | EX1 | Exeter | Devon | £2,239 | £29 | £311 | 28% | 3.5 | Great fit |
| 25 | EX11 | Ottery St Mary | Devon | £3,590 | £29 | £311 | 31% | 3.5 | Great fit |
| 26 | EX14 | Honiton | Devon | £3,142 | £29 | £311 | 28% | 3.5 | Great fit |
| 27 | EX16 | Tiverton | Devon | £3,511 | £29 | £311 | 30% | 3.5 | Great fit |
| 28 | EX19 | Winkleigh | Devon | £3,063 | £29 | £311 | 27% | 3.5 | Great fit |
| 29 | EX20 | Okehampton | Devon | £3,484 | £29 | £311 | 27% | 3.5 | Great fit |
| 30 | EX23 | Bude | Devon | £3,037 | £29 | £311 | 33% | 3.5 | Great fit |
Where Heat Pumps Make Less Sense
These postcode districts see the smallest savings from heat pumps — often because homes are already on cheap mains gas, have poor insulation driving up electricity use, or sit in colder regions where COP drops. This doesn't mean heat pumps won't work — just that the financial case is weaker without off-peak tariffs or better insulation.
| # | Postcode | Town | County | After Grant | Save vs Gas | Save vs Oil | Off-Gas % | COP | Suitability |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TD9 | Newcastleton | Unknown | £2,011 | -£177 | £233 | 28% | 3 | Great fit |
| 2 | TD15 | Berwick Upon Tweed | Unknown | £3,245 | -£177 | £233 | 30% | 3 | Great fit |
| 3 | TD12 | Cornhill On Tweed | Unknown | £3,693 | -£177 | £233 | 32% | 3 | Great fit |
| 4 | NE9 | Gateshead | Tyne And Wear | £1,815 | -£170 | £224 | 11% | 3 | Good with insulation |
| 5 | NE8 | Gateshead | Tyne And Wear | £2,631 | -£170 | £224 | 8% | 3 | Good with insulation |
| 6 | NE71 | Wooler | Tyne And Wear | £3,194 | -£170 | £224 | 10% | 3 | Good with insulation |
| 7 | NE70 | Belford | Tyne And Wear | £2,010 | -£170 | £224 | 12% | 3 | Good with insulation |
| 8 | NE68 | Seahouses | Tyne And Wear | £2,405 | -£170 | £224 | 8% | 3 | Good with insulation |
| 9 | NE67 | Chathill | Tyne And Wear | £3,221 | -£170 | £224 | 5% | 3 | Good with insulation |
| 10 | NE65 | Morpeth | Tyne And Wear | £2,853 | -£170 | £224 | 11% | 3 | Good with insulation |
| 11 | NE63 | Ashington | Tyne And Wear | £2,484 | -£170 | £224 | 9% | 3 | Good with insulation |
| 12 | NE62 | Choppington | Tyne And Wear | £3,300 | -£170 | £224 | 6% | 3 | Good with insulation |
| 13 | NE61 | Morpeth | Tyne And Wear | £2,116 | -£170 | £224 | 10% | 3 | Good with insulation |
| 14 | NE6 | Newcastle Upon Tyne | Tyne And Wear | £2,263 | -£170 | £224 | 6% | 3 | Good with insulation |
| 15 | NE49 | Haltwhistle | Tyne And Wear | £3,432 | -£170 | £224 | 12% | 3 | Good with insulation |
| 16 | NE47 | Hexham | Tyne And Wear | £3,064 | -£170 | £224 | 5% | 3 | Good with insulation |
| 17 | NE45 | Corbridge | Tyne And Wear | £2,695 | -£170 | £224 | 11% | 3 | Good with insulation |
| 18 | NE44 | Riding Mill | Tyne And Wear | £3,511 | -£170 | £224 | 5% | 3 | Good with insulation |
| 19 | NE43 | Stocksfield | Tyne And Wear | £2,327 | -£170 | £224 | 9% | 3 | Good with insulation |
| 20 | NE42 | Prudhoe | Tyne And Wear | £3,143 | -£170 | £224 | 6% | 3 | Good with insulation |
| 21 | NE40 | Ryton | Tyne And Wear | £2,774 | -£170 | £224 | 12% | 3 | Good with insulation |
| 22 | NE4 | Newcastle Upon Tyne | Tyne And Wear | £1,894 | -£170 | £224 | 4% | 3 | Good with insulation |
| 23 | NE38 | Washington | Tyne And Wear | £3,169 | -£170 | £224 | 8% | 3 | Good with insulation |
| 24 | NE36 | East Boldon | Tyne And Wear | £2,801 | -£170 | £224 | 6% | 3 | Good with insulation |
| 25 | NE35 | Boldon Colliery | Tyne And Wear | £3,617 | -£170 | £224 | 11% | 3 | Good with insulation |
| 26 | NE34 | South Shields | Tyne And Wear | £2,433 | -£170 | £224 | 5% | 3 | Good with insulation |
| 27 | NE33 | South Shields | Tyne And Wear | £3,248 | -£170 | £224 | 9% | 3 | Good with insulation |
| 28 | NE31 | Hebburn | Tyne And Wear | £2,880 | -£170 | £224 | 7% | 3 | Good with insulation |
| 29 | NE3 | Newcastle Upon Tyne | Tyne And Wear | £2,710 | -£170 | £224 | 9% | 3 | Good with insulation |
| 30 | NE29 | North Shields | Tyne And Wear | £3,275 | -£170 | £224 | 12% | 3 | Good with insulation |
Highest Off-Gas Grid Areas
These areas have the highest percentage of homes without mains gas. Households on oil or LPG boilers stand to save the most from switching to a heat pump — often £300-600 per year in running costs, on top of the £7,500 BUS grant covering most of the installation.
| # | Postcode | Town | County | Off-Gas % | After Grant | Save vs Oil | COP | Suitability |
|---|---|---|---|---|---|---|---|---|
| 1 | LD7 | Knighton | Powys | 49% | £1,810 | £292 | 3.3 | Great fit |
| 2 | LD5 | Llanwrtyd Wells | Powys | 47% | £3,442 | £257 | 3.2 | Great fit |
| 3 | LD3 | Brecon | Powys | 45% | £3,074 | £324 | 3.4 | Great fit |
| 4 | LD8 | Presteigne | Powys | 44% | £2,995 | £324 | 3.4 | Great fit |
| 5 | TR9 | St Columb | Cornwall | 44% | £2,582 | £272 | 3.4 | Great fit |
| 6 | LD1 | Llandrindod Wells | Powys | 43% | £2,705 | £292 | 3.3 | Great fit |
| 7 | LD4 | Llangammarch Wells | Powys | 43% | £2,258 | £292 | 3.3 | Great fit |
| 8 | TR16 | Redruth | Cornwall | 43% | £2,376 | £297 | 3.5 | Great fit |
| 9 | TR26 | St Ives | Cornwall | 43% | £3,455 | £297 | 3.5 | Great fit |
| 10 | TR5 | St Agnes | Cornwall | 43% | £3,845 | £297 | 3.5 | Great fit |
| 11 | LD6 | Rhayader | Powys | 42% | £2,626 | £292 | 3.3 | Great fit |
| 12 | TR14 | Camborne | Cornwall | 42% | £2,008 | £272 | 3.4 | Great fit |
| 13 | LD2 | Builth Wells | Powys | 41% | £1,889 | £292 | 3.3 | Great fit |
| 14 | TR19 | Penzance | Cornwall | 41% | £1,929 | £272 | 3.4 | Great fit |
| 15 | TR20 | Penzance | Cornwall | 41% | £2,350 | £297 | 3.5 | Great fit |
| 16 | TR3 | Truro | Cornwall | 41% | £3,476 | £297 | 3.5 | Great fit |
| 17 | TR12 | Helston | Cornwall | 40% | £3,640 | £297 | 3.5 | Great fit |
| 18 | TR8 | Newquay | Cornwall | 40% | £3,397 | £297 | 3.5 | Great fit |
| 19 | CA1 | Carlisle | Cumbria | 39% | £3,503 | £223 | 3 | Great fit |
| 20 | DT1 | Dorchester | Dorset | 39% | £3,060 | £311 | 3.5 | Great fit |
Check your postcode
Enter your postcode to see personalised costs, savings, and BUS grant eligibility for your area.
Search by Postcode