2,719 places with climate evidence

Best time to visit
United Kingdom.

Every place below has a nearby NOAA station whose 1991–2020 record passes the coverage checks. Open one for its month-by-month answer, records and long-run change.

England

Kirkleatham

7,045 people

Scotland

Bannockburn

7,040 people

England

Barnard Castle

7,040 people

England

Balsall Common

7,039 people

Scotland

Duntocher

7,036 people

England

Bollington

7,033 people

England

Sacriston

7,030 people

England

Bude

7,011 people

England

Eston

7,005 people

England

Larkfield

7,000 people

England

Old Harlow

6,968 people

Scotland

Alexandria

6,940 people

England

Alcester

6,939 people

Scotland

Moodiesburn

6,900 people

England

Kemsing

6,889 people

Scotland

Kelso

6,870 people

England

Calverton

6,868 people

England

Stotfold

6,838 people

England

North Baddesley

6,823 people

England

Hassocks

6,821 people

England

Gedling

6,817 people

England

Horncastle

6,815 people

England

Battle

6,800 people

Wales

Welshpool

6,764 people

Scotland

Lerwick

6,760 people

England

Furnace Green

6,737 people

England

Keyworth

6,733 people

Scotland

Stepps

6,730 people

England

Culcheth

6,708 people

Northern Ireland

Portrush

6,684 people

England

Danbury

6,673 people

England

Sherburn in Elmet

6,657 people

Scotland

Girvan

6,650 people

Wales

Thornhill

6,635 people

England

Willington

6,633 people

England

Rishton

6,625 people

England

Wadebridge

6,599 people

England

Chapel en le Frith

6,598 people

England

Westgate on Sea

6,594 people

Scotland

Kelty

6,590 people

Scotland

Lochgelly

6,586 people

England

Saint Blazey

6,575 people

England

Greenhithe

6,567 people

England

Southam

6,567 people

England

Waltham

6,563 people

Scotland

Chapelhall

6,560 people

England

Skelton

6,538 people

England

Skelton

6,535 people

England

Filey

6,530 people

England

Godmanchester

6,506 people

England

Denton Holme

6,500 people

England

Benwell

6,500 people

Scotland

Currie

6,500 people

Northern Ireland

Dromore

6,492 people

England

Stainforth

6,483 people

England

Liphook

6,480 people

Scotland

Newarthill

6,480 people

England

Tadcaster

6,480 people

England

Wroughton

6,474 people

Northern Ireland

Kilkeel

6,447 people

England

Wingerworth

6,430 people

Scotland

Houston

6,420 people

England

Castle Donington

6,416 people

Scotland

Bothwell

6,410 people

England

Ruddington

6,404 people

England

Rainham

6,394 people

Scotland

Burntisland

6,370 people

Scotland

Loanhead

6,350 people

Scotland

Gorebridge

6,330 people

Northern Ireland

Coalisland

6,323 people

England

West Hallam

6,314 people

Scotland

Sauchie

6,310 people

England

Burwell

6,309 people

England

Newbiggin-by-the-Sea

6,308 people

England

Bishops Waltham

6,275 people

England

Peasedown Saint John

6,263 people

England

Liss

6,248 people

England

Shifnal

6,240 people

England

Tunstall

6,232 people

England

Bowdon

6,214 people

England

Haworth

6,213 people

England

Studley

6,203 people

England

Garswood

6,183 people

Scotland

Beith

6,170 people

Scotland

Kirriemuir

6,160 people

Wales

Rhoose

6,160 people

England

Withernsea

6,159 people

England

Rainford

6,131 people

England

Pembury

6,128 people

England

Kingsbridge

6,116 people

England

Denmead

6,107 people

England

Stone

6,100 people

England

Stone

6,100 people

England

Rowlands Gill

6,096 people

England

Fordingbridge

6,066 people

England

Boston Spa

6,052 people

England

Amble

6,025 people

England

Wellesbourne Mountford

6,007 people

England

Lambeth

6,000 people

Scotland

Balerno

6,000 people

England

Burley in Wharfedale

5,996 people

England

St Leonards

5,984 people

England

Burwell

5,963 people

Scotland

Locharbriggs

5,960 people

England

Saltburn-by-the-Sea

5,958 people

England

Wales

5,956 people

Scotland

Ballingry

5,940 people

England

Cottenham

5,903 people

England

Billinge

5,896 people

England

Purfleet-on-Thames

5,883 people

England

Upton

5,874 people

England

Dodworth

5,870 people

England

Wem

5,870 people

England

Great Gonerby

5,853 people

England

Wellesbourne

5,849 people

Scotland

Auchterarder

5,840 people

England

Wigton

5,831 people

England

Ilminster

5,808 people

England

Whitworth

5,798 people

England

Waterbeach

5,795 people

Wales

Pontyclun

5,794 people

England

Callington

5,786 people

England

Axminster

5,761 people

England

Ravenshead

5,759 people

Wales

Llanharan

5,755 people

England

Borrowash

5,746 people

Scotland

Dyce

5,730 people

Scotland

Selkirk

5,730 people

England

Chipping Norton

5,719 people

England

Great Torrington

5,714 people

Scotland

Newmains

5,710 people

England

Eaton Socon

5,704 people

Northern Ireland

Ballynahinch

5,701 people

Scotland

Alness

5,700 people

England

Manningtree

5,696 people

Scotland

Elderslie

5,690 people

England

Four Marks

5,674 people

Scotland

Cockenzie

5,660 people

Wales

Blaenavon

5,647 people

England

Broseley

5,644 people

Northern Ireland

Dromore

5,641 people

England

Audley

5,638 people

England

Ruskington

5,637 people

England

Ingatestone

5,620 people

England

Dartmouth

5,610 people

Scotland

Uddingston

5,610 people

England

Holmes Chapel

5,605 people

England

Arlesey

5,584 people

England

Wheatley

5,574 people

England

Askern

5,570 people

Scotland

Dalry

5,560 people

England

Kilburn

5,552 people

England

Wilsden

5,524 people

England

Holbeck

5,505 people

Scotland

Stonehouse

5,500 people

Northern Ireland

Jordanstown

5,494 people

England

West Kingsdown

5,484 people

Scotland

Blackburn

5,480 people

England

East Tilbury

5,471 people

England

Shenfield

5,460 people

England

Yapton

5,459 people

Scotland

New Stevenston

5,450 people

England

Shepley

5,444 people

England

Wincanton

5,435 people

England

New Alresford

5,431 people

England

Stansted Mountfitchet

5,429 people

Scotland

Westhill

5,410 people

England

St Ives

5,410 people

England

Great Wakering

5,400 people

England

Brotton

5,394 people

England

Barrowford

5,378 people

Northern Ireland

Randalstown

5,378 people

England

Hoo

5,377 people

England

Preesall

5,367 people

England

Pelton

5,366 people

Scotland

Dingwall

5,360 people

England

Shelley

5,359 people

England

Whitburn

5,352 people

England

Kelvedon

5,322 people

Scotland

Bridge of Allan

5,320 people

Scotland

Neilston

5,310 people

Wales

Llandrindod Wells

5,309 people

Wales

Cardigan

5,301 people

Scotland

Bonnybridge

5,280 people

England

Radstock

5,275 people

England

Appley Bridge

5,270 people

England

Manston

5,261 people

England

Crofton

5,258 people

England

Sawtry

5,252 people

Scotland

Inverkeithing

5,220 people

England

Cheddar

5,199 people

England

Shevington

5,195 people

England

Budleigh Salterton

5,185 people

Scotland

Tillicoultry

5,160 people

England

Ryhill

5,150 people

Northern Ireland

Crumlin

5,149 people

England

Whaley Bridge

5,140 people

England

Wingate

5,134 people

England

Looe

5,112 people

England

South Molton

5,108 people