New Hampshire: cities and towns by population
The largest of New Hampshire's 219 recorded places, ranked by population — 1,180,165 people across the state's towns and cities.
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are GeoNames country data. Sources & method.
| # | Place | Population |
|---|---|---|
| 1 | Manchester | 110,229 |
| 2 | Nashua | 87,970 |
| 3 | Concord | 43,976 |
| 4 | East Concord | 42,605 |
| 5 | Derry Village | 34,539 |
| 6 | Dover | 30,880 |
| 7 | Rochester | 30,038 |
| 8 | Salem | 29,549 |
| 9 | Merrimack | 26,726 |
| 10 | Keene | 23,265 |
| 11 | Derry | 22,015 |
| 12 | Portsmouth | 21,530 |
| 13 | Bedford | 21,188 |
| 14 | Laconia | 16,227 |
| 15 | Lebanon | 13,579 |
| 16 | Windham | 13,091 |
| 17 | Claremont | 12,984 |
| 18 | Pelham | 12,676 |
| 19 | Somersworth | 11,759 |
| 20 | Londonderry | 11,037 |
| 21 | Durham | 10,345 |
| 22 | Hampton | 9,656 |
| 23 | Berlin | 9,367 |
| 24 | Exeter | 9,242 |
| 25 | Milford | 8,835 |
| 26 | Seabrook | 8,679 |
| 27 | Hampstead | 8,650 |
| 28 | Hanover | 8,636 |
| 29 | Weare | 8,583 |
| 30 | Franklin | 8,450 |
| 31 | Barrington | 8,417 |
| 32 | Bow Bog | 8,381 |
| 33 | Litchfield | 8,307 |
| 34 | Plaistow | 7,885 |
| 35 | Gilford | 7,849 |
| 36 | Hollis | 7,711 |
| 37 | Pembroke | 7,461 |
| 38 | Hudson | 7,336 |
| 39 | Swanzey | 7,224 |
| 40 | Stratham Station | 6,949 |
| 41 | Atkinson | 6,782 |
| 42 | Kingston | 6,225 |
| 43 | Rindge | 6,049 |
| 44 | Sandown | 5,827 |
| 45 | Hopkinton | 5,676 |
| 46 | South Hooksett | 5,418 |
| 47 | Suncook | 5,379 |
| 48 | Newmarket | 5,297 |
| 49 | New Ipswich | 5,283 |
| 50 | Rye | 5,277 |
| 51 | Chester | 5,236 |
| 52 | Auburn | 5,089 |
| 53 | Northfield | 5,049 |
| 54 | Moultonborough | 5,034 |
| 55 | New Boston | 4,934 |
| 56 | Pinardville | 4,780 |
| 57 | Newport | 4,769 |
| 58 | North Hampton | 4,721 |
| 59 | Wakefield | 4,705 |
| 60 | Ossipee | 4,655 |
| 61 | Brookline | 4,650 |
| 62 | Epsom | 4,590 |
| 63 | Barnstead | 4,572 |
| 64 | Danville | 4,537 |
| 65 | Haverhill | 4,532 |
| 66 | Newton | 4,513 |
| 67 | Lee | 4,500 |
| 68 | Plymouth | 4,456 |
| 69 | Littleton | 4,412 |
| 70 | Candia | 4,405 |
| 71 | Deerfield | 4,315 |
| 72 | East Merrimack | 4,197 |
| 73 | Hooksett | 4,147 |
| 74 | Nottingham | 3,942 |
| 75 | Boscawen | 3,911 |
| 76 | Farmington | 3,885 |
| 77 | Northwood | 3,877 |
| 78 | Strafford | 3,862 |
| 79 | Chesterfield | 3,773 |
| 80 | Fremont | 3,738 |
| 81 | Tilton | 3,612 |
| 82 | Greenland | 3,417 |
| 83 | Brentwood | 3,405 |
| 84 | Gilmanton | 3,259 |
| 85 | Sunapee | 3,254 |
| 86 | Goffstown | 3,196 |
| 87 | Peterborough | 3,103 |
| 88 | Tilton-Northfield | 3,075 |
| 89 | Raymond | 2,855 |
| 90 | Wolfeboro | 2,838 |
| 91 | Rollinsford | 2,820 |
| 92 | Jaffrey | 2,757 |
| 93 | Sanbornton | 2,749 |
| 94 | Tamworth | 2,673 |
| 95 | Northumberland | 2,597 |
| 96 | Chichester | 2,382 |
| 97 | New Durham | 2,364 |
| 98 | North Conway | 2,349 |
| 99 | Grantham | 2,308 |
| 100 | Tuftonboro | 2,288 |
| 101 | Fitzwilliam | 2,280 |
| 102 | Hampton Beach | 2,275 |
| 103 | Andover | 2,246 |
| 104 | Mont Vernon | 2,166 |
| 105 | Madison | 2,113 |
| 106 | Canterbury | 2,108 |
| 107 | Alstead | 2,071 |
| 108 | Holderness | 2,056 |
| 109 | Kensington | 2,016 |
| 110 | Hampton Falls | 2,002 |
| 111 | Deering | 1,997 |
| 112 | Hillsborough | 1,976 |
| 113 | Thornton | 1,963 |
| 114 | East Kingston | 1,900 |
| 115 | Westmoreland | 1,861 |
| 116 | Conway | 1,823 |
| 117 | Newbury | 1,813 |
| 118 | Lyme | 1,788 |
| 119 | Greenfield | 1,765 |
| 120 | Henniker | 1,747 |
| 121 | Winchester | 1,733 |
| 122 | Lancaster | 1,725 |
| 123 | Meredith | 1,718 |
| 124 | Bristol | 1,688 |
| 125 | Lyndeborough | 1,688 |
| 126 | Webster | 1,682 |
| 127 | Epping | 1,681 |
| 128 | Sutton | 1,644 |
| 129 | Unity | 1,630 |
| 130 | Madbury | 1,607 |
| 131 | Gorham | 1,600 |
| 132 | Pittsfield | 1,576 |
| 133 | Rumney | 1,576 |
| 134 | Dublin | 1,572 |
| 135 | Francestown | 1,571 |
| 136 | Hinsdale | 1,548 |
| 137 | Enfield | 1,540 |
| 138 | Contoocook | 1,444 |
| 139 | Milan | 1,418 |
| 140 | Alexandria | 1,415 |
| 141 | New London | 1,415 |
| 142 | Antrim | 1,397 |
| 143 | Colebrook | 1,394 |
| 144 | Freedom | 1,388 |
| 145 | Temple | 1,381 |
| 146 | Sandwich | 1,370 |
| 147 | Effingham | 1,356 |
| 148 | West Swanzey | 1,308 |
| 149 | Belmont | 1,301 |
| 150 | Ashland | 1,244 |
| 151 | Mason | 1,222 |
| 152 | Troy | 1,221 |
| 153 | Wilmot | 1,218 |
| 154 | Woodstock | 1,213 |
| 155 | Grafton | 1,212 |
| 156 | Salisbury | 1,211 |
| 157 | Wilton | 1,163 |
| 158 | Orford | 1,162 |
| 159 | Charlestown | 1,152 |
| 160 | Richmond | 1,147 |
| 161 | Harrisville | 1,145 |
| 162 | Whitefield | 1,142 |
| 163 | Danbury | 1,141 |
| 164 | Woodsville | 1,126 |
| 165 | Groveton | 1,118 |
| 166 | Greenville | 1,108 |
| 167 | Marlborough | 1,094 |
| 168 | New Castle | 1,076 |
| 169 | Jefferson | 1,071 |
| 170 | Center Harbor | 1,061 |
| 171 | Hill | 1,057 |
| 172 | Sanbornville | 1,056 |
| 173 | Bridgewater | 1,037 |
| 174 | Lempster | 1,034 |
| 175 | Springfield | 1,007 |
| 176 | Stratford | 1,003 |
| 177 | Lincoln | 993 |
| 178 | Seabrook Beach | 992 |
| 179 | Stoddard | 988 |
| 180 | Dalton | 987 |
| 181 | Franconia | 984 |
| 182 | Lisbon | 980 |
| 183 | Bethlehem | 972 |
| 184 | Stewartstown | 964 |
| 185 | Washington | 953 |
| 186 | Bath | 951 |
| 187 | Warren | 930 |
| 188 | Pittsburg | 923 |
| 189 | South Hampton | 899 |
| 190 | Acworth | 890 |
| 191 | Jackson | 889 |
| 192 | Wentworth | 850 |
| 193 | Gilsum | 828 |
| 194 | North Walpole | 828 |
| 195 | Newington | 825 |
| 196 | Monroe | 808 |
| 197 | Columbia | 799 |
| 198 | Marlow | 796 |
| 199 | Sullivan | 795 |
| 200 | Goshen | 789 |