Manchester is the #1 ranked city in New Hampshire with 115,415 (population). This ranking includes 65 New Hampshire cities with available data.
| # | City | Population | Population |
|---|---|---|---|
| 1 | Manchester | 115,415 | 115,415 |
| 2 | Nashua | 91,131 | 91,131 |
| 3 | Concord | 44,219 | 44,219 |
| 4 | Dover | 33,070 | 33,070 |
| 5 | Rochester | 32,866 | 32,866 |
| 6 | Keene | 22,923 | 22,923 |
| 7 | Portsmouth | 22,332 | 22,332 |
| 8 | Derry | 21,668 | 21,668 |
| 9 | Laconia | 16,982 | 16,982 |
| 10 | Lebanon | 14,759 | 14,759 |
| 11 | Claremont | 13,054 | 13,054 |
| 12 | Londonderry | 12,307 | 12,307 |
| 13 | Somersworth | 12,060 | 12,060 |
| 14 | Durham | 10,577 | 10,577 |
| 15 | Exeter | 10,138 | 10,138 |
| 16 | Hampton | 9,960 | 9,960 |
| 17 | Berlin | 9,473 | 9,473 |
| 18 | Milford | 8,857 | 8,857 |
| 19 | Franklin | 8,757 | 8,757 |
| 20 | Hanover | 8,520 | 8,520 |
| 21 | Hudson | 7,105 | 7,105 |
| 22 | South Hooksett | 5,806 | 5,806 |
| 23 | Newmarket | 5,730 | 5,730 |
| 24 | Hooksett | 5,362 | 5,362 |
| 25 | Newport | 5,185 | 5,185 |
| 26 | Suncook | 5,075 | 5,075 |
| 27 | Plymouth | 4,877 | 4,877 |
| 28 | East Merrimack | 4,872 | 4,872 |
| 29 | Pinardville | 4,586 | 4,586 |
| 30 | Littleton | 4,211 | 4,211 |
| 31 | Raymond | 3,881 | 3,881 |
| 32 | Conway | 3,833 | 3,833 |
| 33 | Farmington | 3,753 | 3,753 |
| 34 | Tilton Northfield | 3,169 | 3,169 |
| 35 | Goffstown | 3,127 | 3,127 |
| 36 | Meredith | 2,887 | 2,887 |
| 37 | Jaffrey | 2,885 | 2,885 |
| 38 | Henniker | 2,880 | 2,880 |
| 39 | Epping | 2,808 | 2,808 |
| 40 | Hampton Beach | 2,585 | 2,585 |
| 41 | Wolfeboro | 2,420 | 2,420 |
| 42 | Peterborough | 2,343 | 2,343 |
| 43 | North Conway | 2,286 | 2,286 |
| 44 | Lancaster | 2,264 | 2,264 |
| 45 | Bristol | 2,157 | 2,157 |
| 46 | Gorham | 2,044 | 2,044 |
| 47 | Enfield | 1,917 | 1,917 |
| 48 | Pittsfield | 1,882 | 1,882 |
| 49 | Hillsborough | 1,582 | 1,582 |
| 50 | Wilton | 1,444 | 1,444 |
| 51 | Whitefield | 1,438 | 1,438 |
| 52 | Ashland | 1,417 | 1,417 |
| 53 | New London | 1,398 | 1,398 |
| 54 | Winchester | 1,394 | 1,394 |
| 55 | Woodsville | 1,387 | 1,387 |
| 56 | Hinsdale | 1,382 | 1,382 |
| 57 | Contoocook | 1,370 | 1,370 |
| 58 | Antrim | 1,293 | 1,293 |
| 59 | Belmont | 1,257 | 1,257 |
| 60 | West Swanzey | 1,227 | 1,227 |
| 61 | Sanbornville | 1,225 | 1,225 |
| 62 | Colebrook | 1,143 | 1,143 |
| 63 | Greenville | 1,102 | 1,102 |
| 64 | Bethlehem | 1,097 | 1,097 |
| 65 | Troy | 1,086 | 1,086 |
Cities in New Hampshire are ranked by population. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.