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
Lydbrook
1,894 people
England
Bishop's Castle
1,893 people
Scotland
Windygates
1,890 people
England
Crick
1,886 people
England
Findon
1,886 people
Wales
Newcastle Emlyn
1,883 people
England
Bradninch
1,881 people
England
Hartwell
1,875 people
England
Lynemouth
1,873 people
England
Pontesbury
1,873 people
England
Oxenhope
1,872 people
England
Ashwell
1,870 people
Scotland
Coldstream
1,870 people
Scotland
Rhu
1,870 people
Wales
Llansantffraid Glan Conwy
1,862 people
England
Upton upon Severn
1,861 people
Scotland
Balfron
1,860 people
England
Shipdham
1,860 people
England
Cropwell Bishop
1,853 people
Scotland
Eastriggs
1,850 people
England
Ruardean
1,849 people
England
Kedington
1,849 people
England
Halling
1,848 people
England
Ingrave
1,846 people
England
Newton Longville
1,846 people
England
Evercreech
1,845 people
England
Great Haywood
1,844 people
England
Curry Rivel
1,844 people
England
Great Yeldham
1,844 people
Wales
Llanberis
1,844 people
England
Kirkby Lonsdale
1,843 people
England
North Sunderland
1,843 people
England
Town Row
1,842 people
England
Charing
1,841 people
England
Stewkley
1,840 people
England
Weeting
1,839 people
England
Marldon
1,838 people
England
Billingborough
1,837 people
England
Mundford
1,835 people
England
Shilbottle
1,834 people
England
Warton
1,833 people
England
Greenfield
1,831 people
England
Buxted
1,831 people
England
Stretham
1,831 people
Scotland
Kinglassie
1,820 people
England
Wembury
1,819 people
Scotland
Isle of South Uist
1,818 people
England
East Bridgford
1,814 people
England
Ryton on Dunsmore
1,813 people
England
Dearham
1,799 people
England
Necton
1,798 people
England
Shurdington
1,798 people
England
Waddesdon
1,797 people
England
Creech Saint Michael
1,795 people
Wales
Llandeilo
1,795 people
England
Sharnbrook
1,795 people
Wales
Bodelwyddan
1,794 people
Wales
Penygroes
1,793 people
England
Grassington
1,792 people
England
Silsoe
1,791 people
England
Northiam
1,785 people
England
Meldreth
1,783 people
Scotland
Earlston
1,780 people
Northern Ireland
Connor
1,778 people
England
Walberton
1,778 people
England
Ingleton
1,772 people
England
Burbage
1,772 people
Scotland
Invergowrie
1,770 people
England
Wragby
1,768 people
England
Catcliffe
1,766 people
Northern Ireland
Irvinestown
1,765 people
England
Gosberton
1,764 people
England
Silkstone
1,764 people
England
Lympstone
1,763 people
Wales
Harlech
1,762 people
Scotland
Airth
1,760 people
Northern Ireland
Annalong
1,760 people
Scotland
Doune
1,760 people
England
Holt
1,757 people
England
Gargrave
1,755 people
England
Southwick
1,754 people
Wales
Criccieth
1,753 people
England
Meriden
1,753 people
England
East Chevington
1,751 people
England
Hambleton
1,749 people
England
Meppershall
1,745 people
England
Thorney
1,745 people
England
Wainfleet All Saints
1,744 people
Scotland
Balloch
1,743 people
England
Locking
1,742 people
Scotland
Milton of Leys
1,740 people
England
Glinton
1,740 people
England
Marcham
1,740 people
England
Terrington Saint John
1,740 people
England
Starcross
1,737 people
Northern Ireland
Ballykelly
1,735 people
Northern Ireland
Draperstown
1,734 people
England
Clenchwarton
1,733 people
England
North Somercotes
1,732 people
England
West Walton
1,731 people
Scotland
Ratho
1,730 people
England
Harston
1,729 people
England
Monk Fryston
1,728 people
England
Trebarwith
1,725 people
England
Shrewton
1,723 people
Wales
Goodwick
1,720 people
England
Hatfield Heath
1,717 people
England
Diggle
1,716 people
England
Newton Poppleford
1,715 people
Scotland
Head of Muir
1,710 people
Scotland
Conon Bridge
1,710 people
England
Flimby
1,707 people
England
Ticehurst
1,705 people
England
Lympne
1,704 people
Scotland
East Linton
1,700 people
England
Mistley
1,696 people
Wales
Pontyberem
1,695 people
England
Cornholme
1,690 people
England
Exning
1,688 people
England
Allhallows
1,686 people
England
Westonzoyland
1,686 people
England
Long Itchington
1,683 people
England
Dunswell
1,682 people
England
Harvington
1,680 people
England
High Bentham
1,680 people
Scotland
Luncarty
1,680 people
England
Embsay
1,679 people
England
Ingleton
1,678 people
England
Yealmpton
1,677 people
Northern Ireland
Ardglass
1,676 people
England
Todwick
1,673 people
Scotland
Cruden Bay
1,670 people
Scotland
Crail
1,670 people
Scotland
Killearn
1,670 people
England
Findern
1,669 people
Northern Ireland
Crossgar
1,667 people
England
St Mary's
1,666 people
England
Stainburn
1,666 people
England
Whaplode
1,666 people
England
Pensilva
1,663 people
England
Ambrosden
1,662 people
England
High Halstow
1,662 people
England
Tanfield
1,659 people
England
Audlem
1,658 people
England
Great Eccleston
1,657 people
England
Layer de la Haye
1,656 people
England
Bardney
1,655 people
Wales
Dyffryn Ardudwy
1,654 people
England
Aldbourne
1,652 people
England
West Horndon
1,650 people
Scotland
Aberdour
1,650 people
England
Bramham
1,650 people
Scotland
Letham
1,650 people
Wales
Aberporth
1,648 people
England
Grain
1,648 people
England
Delabole
1,647 people
England
Drybrook
1,647 people
England
Tideswell
1,647 people
England
Elmstead Market
1,646 people
Northern Ireland
Portavogie
1,639 people
England
Nether Heyford
1,637 people
Scotland
Roslin
1,630 people
England
North Tawton
1,630 people
England
Shepherdswell
1,630 people
Northern Ireland
Templepatrick
1,627 people
England
Rowhedge
1,626 people
England
Doveridge
1,622 people
England
Potterne
1,622 people
England
Friston
1,620 people
England
Horsmonden
1,620 people
Scotland
Port Erroll
1,620 people
Northern Ireland
Kilrea
1,616 people
England
Chinley
1,614 people
England
Abridge
1,613 people
England
East Dean
1,613 people
Scotland
Calderbank
1,610 people
Scotland
Lauder
1,610 people
Scotland
Thornhill
1,610 people
England
Ducklington
1,608 people
England
Evenwood
1,608 people
England
Earith
1,606 people
England
Skinningrove
1,606 people
England
Woodbury
1,605 people
Wales
Saint Clears
1,605 people
England
Wetheral
1,605 people
England
Hockley Heath
1,604 people
England
Great Marton
1,603 people
England
Stanhope
1,602 people
England
Horndon on the Hill
1,596 people
England
Baschurch
1,595 people
England
Ironbridge
1,595 people
England
Deddington
1,594 people
England
Balsham
1,591 people
England
Blisworth
1,591 people
Wales
Glandwr
1,586 people
England
Ulceby
1,584 people
Northern Ireland
Gilford
1,583 people
England
Roydon
1,582 people
Scotland
Reddingmuirhead
1,580 people
Scotland
Howwood
1,580 people