Irvine is one of Britain’s least expensive seaside towns, according to analysis carried out by Halifax.

Scotland dominates the list of Britain’s least expensive seaside towns put together by the banking company, with Millport on the Isle of Cumbrae offering the most affordable properties at an average of just £74,148.

Saltcoats fares well, too, with an average house price of £102,164 while Girvan in South Ayrshire comes in near the top at £90,210.

In general, the average price of a home by the sea has increased by more than £24,000 over the past year, Halifax said.

Here are Britain’s least expensive seaside towns according to Halifax, with the average house price:

1. Millport, North Ayrshire, Scotland, £74,148

2. Girvan, South Ayrshire, Scotland, £90,210

3. Campbeltown, Argyll and Bute, Scotland, £92,726

4. Rothesay, Argyll and Bute, Scotland, £97,753

5. Greenock, Inverclyde, Scotland, £99,994

6. Saltcoats, North Ayrshire, Scotland, £102,164

7. Thurso, Highland, Scotland, £104,041

8. Wick, Highland, Scotland, £106,062

9. Irvine, North Ayrshire, Scotland, £109,685

10. Stranraer, Dumfries and Galloway, Scotland, £110,674

Salcombe in Devon was identified as Britain’s most expensive seaside town, with an average house price of £950,325.

Russell Galley, Halifax managing director, said: “As many people re-evaluate their work and lifestyle priorities, the South West has been a magnet for those drawn to a life by the water, with Salcombe, Sandbanks and Padstow the three most expensive seaside locations in Britain.

“However, more affordable options exist for those willing to move further north, with many towns on Scotland’s coastline offering great value for money.”