Guest, Sign inJoin
Street market in High Street, WinchesterWinchester, #1 on this list · Photo: Robin Drayton · CC BY-SA 2.0
Hampshire rankings · Climate

Towns with the warmest summers in Hampshire

Winchester has the warmest summers of Hampshire’s 77 towns of 2,500+: July afternoons average a high of 23.2°C (Met Office, 1991–2020). The typical town here averages 22.5°C.

The average July high (the warmest month’s afternoons). Met Office HadUK-Grid 1991–2020 averages on its 2 km grid, the cells inside each town averaged (contains Met Office data © Crown copyright). A described list: no letters. The rank across England, Scotland, Wales and Northern Ireland sits beside each figure.

#1

Winchester

48,486 people
23.2°C

July high·20 days of 25°C+ a year·#98 of 2,537 in England, Scotland, Wales and Northern Ireland

#2

Portsmouth

223,324 people
23.1°C

July high·12 days of 25°C+ a year·#115 of 2,537 in England, Scotland, Wales and Northern Ireland

#T3

Fareham

42,633 people
23.0°C

July high·12 days of 25°C+ a year·#166 of 2,537 in England, Scotland, Wales and Northern Ireland

All 77 towns, ranked

July high, highest first. Temperatures are ranked on two decimals and shown to one, so two towns showing the same figure can rank apart; towns smaller than a 2 km cell share its figures. Towns with the same figure share a rank (T = tied). Each rank across England, Scotland, Wales and Northern Ireland links to the national list.

Every town in Hampshire →

77 towns.

#TownJuly highDays 25°C+UK rank
1Winchester48,486 people23.2°C20#98 of 2,537 nationally
2Portsmouth223,324 people23.1°C12#115 of 2,537 nationally
T3Fareham42,633 people23.0°C12#166 of 2,537 nationally
T3Gosport70,120 people23.0°C10#166 of 2,537 nationally
5Havant46,964 people23.0°C15#177 of 2,537 nationally
T6Netley6,309 people23.0°C15#210 of 2,537 nationally
8Lindford2,740 people23.0°C23#216 of 2,537 nationally
10Southampton249,633 people22.9°C19#234 of 2,537 nationally
T11Farnborough60,665 people22.9°C20#242 of 2,537 nationally
T11Liphook7,128 people22.9°C24#242 of 2,537 nationally
13Marchwood5,776 people22.9°C19#257 of 2,537 nationally
T14Blackwater7,170 people22.8°C19#297 of 2,537 nationally
T14Hawley2,581 people22.8°C19#297 of 2,537 nationally
17Bursledon8,072 people22.8°C16#337 of 2,537 nationally
T18Aldershot39,827 people22.7°C18#386 of 2,537 nationally
T23Emsworth11,512 people22.7°C14#424 of 2,537 nationally
T23Hedge End23,195 people22.7°C17#424 of 2,537 nationally
T23West End10,865 people22.7°C17#424 of 2,537 nationally
27Eastleigh48,355 people22.7°C19#433 of 2,537 nationally
28Old Basing3,834 people22.7°C17#440 of 2,537 nationally
29Bramley4,730 people22.6°C18#445 of 2,537 nationally
T30Botley5,900 people22.6°C18#461 of 2,537 nationally
T30Locks Heath35,744 people22.6°C13#461 of 2,537 nationally
T30Whiteley9,350 people22.6°C16#461 of 2,537 nationally
34Odiham Garrison town5,091 people22.6°C18#481 of 2,537 nationally
36Fleet37,800 people22.6°C18#504 of 2,537 nationally
T37Romsey19,923 people22.5°C18#515 of 2,537 nationally
T37Yateley14,676 people22.5°C18#515 of 2,537 nationally
39Totton28,093 people22.5°C19#525 of 2,537 nationally
T41Andover48,484 people22.5°C16#566 of 2,537 nationally
T41Bordon9,349 people22.5°C21#566 of 2,537 nationally
T41Whitehill5,178 people22.5°C22#566 of 2,537 nationally
44Ringwood12,789 people22.5°C18#580 of 2,537 nationally
45Tadley14,767 people22.4°C16#612 of 2,537 nationally
T47Liss4,749 people22.4°C19#633 of 2,537 nationally
T47Petersfield14,994 people22.4°C15#633 of 2,537 nationally
T50Basingstoke117,211 people22.3°C17#654 of 2,537 nationally
T50Hook9,062 people22.3°C18#654 of 2,537 nationally
52Denmead6,509 people22.3°C15#665 of 2,537 nationally
T54Swanmore3,113 people22.3°C17#699 of 2,537 nationally
56Alton17,883 people22.3°C16#710 of 2,537 nationally
T59Holbury7,339 people22.2°C11#760 of 2,537 nationally
T59Horton Heath3,047 people22.2°C19#760 of 2,537 nationally
T59Oakley5,264 people22.2°C15#760 of 2,537 nationally
T59Whitchurch5,291 people22.2°C16#760 of 2,537 nationally
64Lymington14,870 people22.2°C9#780 of 2,537 nationally
T67Ashley7,730 people22.1°C9#814 of 2,537 nationally
T67New Milton11,872 people22.1°C7#814 of 2,537 nationally
70Overton4,350 people22.1°C16#826 of 2,537 nationally
T72Bransgore3,688 people22.1°C12#861 of 2,537 nationally
T72Horndean34,046 people22.1°C14#861 of 2,537 nationally
T75Kingsclere2,889 people21.8°C15#1,052 of 2,537 nationally
Quick answers

Questions people ask

Which town in Hampshire has the warmest summers?

Winchester: July afternoons average a high of 23.2°C, with 20 days of 25°C or more in a typical year. Portsmouth and Fareham follow.

How are these towns ranked?

By the average July high, highest first, from the Met Office’s 1991–2020 averages on its 2 km grid: the cells inside the town, or the one nearest its centre for a town smaller than a cell. The figure is the one on each town’s Climate page.

Why isn’t my town on this list?

The list covers Hampshire’s towns of 2,500+ with the figure. Smaller places show it on their own pages; every town in Hampshire is on the county page.

Go deeper

More Hampshire lists

Every list ranks the same 2,500+ towns, so a town’s rank means the same thing on each.

All Hampshire rankings →
County by county

Towns with the warmest summers, county by county

Sources: . All under the Open Government Licence v3.0.

Contains public sector information licensed under the Open Government Licence v3.0. Contains HM Land Registry data © Crown copyright and database right 2026. Contains OS data © Crown copyright and database right 2026 (ONS boundaries). Northern Ireland: Source: NISRA; contains Land & Property Services data and Ordnance Survey of Northern Ireland information, © Crown copyright, licensed under the Open Government Licence v3.0. Scotland: contains National Records of Scotland data, Registers of Scotland data and SEPA data, © Crown copyright / © SEPA 2025, licensed under the Open Government Licence v3.0.