Towns and cities in Hampshire by population
By
James Burfield, SEO consultant, Bath · ONS mid-year estimates · GeoNames
All 142 populated places in Hampshire, ranked by current population. The largest is Basingstoke, with 107,642 people.
Every place in Hampshire, ranked
Do not add these figures together to get Hampshire's population. Settlement boundaries overlap, so the rows below sum to more than the area actually holds. We hold no single official figure for this area.
Why figures differ.
1.18M
sum of the places listed below
| # | Place | Population |
|---|
| 1 | Basingstoke | 107,642 |
| 2 | Gosport | 81,952 |
| 3 | Waterlooville | 64,350 |
| 4 | Farnborough | 60,652 |
| 5 | Eastleigh | 54,225 |
| 6 | Winchester | 46,074 |
| 7 | Havant | 45,574 |
| 8 | Andover | 42,276 |
| 9 | Fareham | 42,210 |
| 10 | Aldershot | 40,160 |
| 11 | Fleet | 38,726 |
| 12 | Totton | 34,169 |
| 13 | New Milton | 25,546 |
| 14 | Bordon | 20,978 |
| 15 | Hythe | 20,526 |
| 16 | Yateley | 20,334 |
| 17 | Alton | 19,425 |
| 18 | Emsworth | 18,777 |
| 19 | Hedge End | 17,978 |
| 20 | Bishopstoke | 17,667 |
| 21 | Romsey | 17,161 |
| 22 | Hayling Island | 16,887 |
| 23 | Tadley | 15,836 |
| 24 | South Hayling | 15,485 |
| 25 | Petersfield | 14,974 |
| 26 | Lymington | 14,858 |
| 27 | Ringwood | 14,084 |
| 28 | Fair Oak | 10,212 |
| 29 | Cowplain | 8,775 |
| 30 | Hook | 7,321 |
| 31 | Titchfield | 7,280 |
| 32 | Lee-on-the-Solent | 7,224 |
| 33 | Bursledon | 6,894 |
| 34 | North Baddesley | 6,823 |
| 35 | Cove | 6,548 |
| 36 | Liphook | 6,480 |
| 37 | Netley | 6,338 |
| 38 | Bishops Waltham | 6,275 |
| 39 | Liss | 6,248 |
| 40 | Marchwood | 6,141 |
| 41 | Denmead | 6,107 |
| 42 | Fordingbridge | 6,066 |
| 43 | Four Marks | 5,674 |
| 44 | Barton on Sea | 5,454 |
| 45 | New Alresford | 5,431 |
| 46 | Long Sutton | 4,633 |
| 47 | Hartley Wintney | 4,488 |
| 48 | Kings Worthy | 4,388 |
| 49 | Milford on Sea | 4,348 |
| 50 | Bramley | 4,233 |
| 51 | West End | 4,227 |
| 52 | Hamble-le-Rice | 3,939 |
| 53 | Old Basing | 3,876 |
| 54 | Bransgore | 3,719 |
| 55 | Brockenhurst | 3,552 |
| 56 | Colden Common | 3,419 |
| 57 | Overton | 3,392 |
| 58 | Odiham | 3,165 |
| 59 | Kingsclere | 3,164 |
| 60 | West Wellow | 2,929 |
| 61 | Anna Valley | 2,893 |
| 62 | Swanmore | 2,683 |
| 63 | Eversley | 2,600 |
| 64 | Botley | 2,562 |
| 65 | Highcoems | 2,463 |
| 66 | Sway | 2,421 |
| 67 | Grayshott | 2,413 |
| 68 | Lyndhurst | 2,347 |
| 69 | Compton | 2,311 |
| 70 | Abbotts Ann | 2,112 |
| 71 | Wickham | 2,060 |
| 72 | Cadnam | 1,917 |
| 73 | East Dean | 1,613 |
| 74 | Rake | 1,556 |
| 75 | Burley | 1,384 |
| 76 | Crondall | 1,239 |
| 77 | Chilworth | 1,204 |
| 78 | Sherborne St John | 1,186 |
| 79 | Over Wallop | 981 |
| 80 | Curdridge | 951 |
| 81 | Michelmersh | 881 |
| 82 | East Meon | 871 |
| 83 | North Waltham | 870 |
| 84 | Chilbolton | 862 |
| 85 | Sutton Scotney | 858 |
| 86 | Steep | 849 |
| 87 | Meonstoke | 833 |
| 88 | Owslebury | 818 |
| 89 | Beaulieu | 806 |
| 90 | Barton Stacey | 780 |
| 91 | Silchester | 774 |
| 92 | Stockbridge | 757 |
| 93 | West Meon | 724 |
| 94 | Hambledon | 702 |
| 95 | Sandleheath | 680 |
| 96 | Hurstbourne Tarrant | 676 |
| 97 | Droxford | 675 |
| 98 | St Mary Bourne | 671 |
| 99 | Upham | 663 |
| 100 | Weyhill | 630 |
| 101 | Goodworth Clatford | 573 |
| 102 | Rotherwick | 564 |
| 103 | Bentworth | 553 |
| 104 | Vernham Dean | 552 |
| 105 | Burghclere | 546 |
| 106 | Selborne | 540 |
| 107 | Monxton | 530 |
| 108 | Preston Candover | 510 |
| 109 | Buriton | 507 |
| 110 | Appleshaw | 503 |
| 111 | Wallington | 500 |
| 112 | Hannington | 493 |
| 113 | Ropley | 477 |
| 114 | Wherwell | 473 |
| 115 | Micheldever | 471 |
| 116 | Itchen Abbas | 467 |
| 117 | Dummer | 466 |
| 118 | Upton Grey | 449 |
| 119 | Hursley | 443 |
| 120 | North Hayling | 439 |
| 121 | Godshill | 436 |
| 122 | Sparsholt | 417 |
| 123 | Martin | 413 |
| 124 | Penton Mewsey | 412 |
| 125 | East Worldham | 354 |
| 126 | Plaitford | 352 |
| 127 | Norleywood | 342 |
| 128 | Heckfield | 339 |
| 129 | Soberton | 326 |
| 130 | Minstead | 326 |
| 131 | Cheriton | 325 |
| 132 | Sopley | 308 |
| 133 | Durley | 298 |
| 134 | Nether Wallop | 294 |
| 135 | Oakhanger | 293 |
| 136 | Longstock | 292 |
| 137 | Kilmeston | 276 |
| 138 | Monk Sherborne | 266 |
| 139 | Bramdean | 266 |
| 140 | Greywell | 237 |
| 141 | Damerham | 225 |
| 142 | Rockbourne | 167 |
Common questions
What is the largest town in Hampshire?
Basingstoke, with 107,642 residents on current figures. This page ranks all 142 recorded places in Hampshire by population, each linking to its own page with sources and, where held, a 2005 comparison.