Portsmouth is the #1 ranked city in New Hampshire with 49.2% (bachelor's+). This ranking includes 65 New Hampshire cities with available data.
| # | City | Population | Bachelor's+ |
|---|---|---|---|
| 1 | Portsmouth | 22,332 | 49.2% |
| 2 | Peterborough | 2,343 | 48.4% |
| 3 | Lebanon | 14,759 | 43.1% |
| 4 | Contoocook | 1,370 | 41.9% |
| 5 | Bethlehem | 1,097 | 41.4% |
| 6 | Newmarket | 5,730 | 40.4% |
| 7 | North Conway | 2,286 | 39.5% |
| 8 | Exeter | 10,138 | 39.1% |
| 9 | Hanover | 8,520 | 38.6% |
| 10 | Wolfeboro | 2,420 | 38.3% |
| 11 | Dover | 33,070 | 35.4% |
| 12 | Goffstown | 3,127 | 34.9% |
| 13 | Hampton | 9,960 | 34.5% |
| 14 | West Swanzey | 1,227 | 33.4% |
| 15 | Londonderry | 12,307 | 32.0% |
| 16 | Hampton Beach | 2,585 | 32.0% |
| 17 | Hooksett | 5,362 | 31.6% |
| 18 | East Merrimack | 4,872 | 31.3% |
| 19 | Concord | 44,219 | 30.2% |
| 20 | Pinardville | 4,586 | 29.8% |
| 21 | Enfield | 1,917 | 29.5% |
| 22 | Nashua | 91,131 | 29.5% |
| 23 | Keene | 22,923 | 29.2% |
| 24 | Plymouth | 4,877 | 27.7% |
| 25 | Conway | 3,833 | 27.6% |
| 26 | Wilton | 1,444 | 27.2% |
| 27 | Newport | 5,185 | 25.6% |
| 28 | Epping | 2,808 | 25.0% |
| 29 | Manchester | 115,415 | 24.2% |
| 30 | Derry | 21,668 | 24.2% |
| 31 | South Hooksett | 5,806 | 24.1% |
| 32 | Meredith | 2,887 | 23.5% |
| 33 | Sanbornville | 1,225 | 22.7% |
| 34 | Hudson | 7,105 | 22.5% |
| 35 | Milford | 8,857 | 22.0% |
| 36 | Ashland | 1,417 | 21.4% |
| 37 | Somersworth | 12,060 | 21.4% |
| 38 | Troy | 1,086 | 20.4% |
| 39 | Gorham | 2,044 | 20.3% |
| 40 | Suncook | 5,075 | 20.2% |
| 41 | New London | 1,398 | 20.0% |
| 42 | Whitefield | 1,438 | 20.0% |
| 43 | Rochester | 32,866 | 19.4% |
| 44 | Laconia | 16,982 | 19.2% |
| 45 | Antrim | 1,293 | 18.9% |
| 46 | Colebrook | 1,143 | 17.7% |
| 47 | Tilton Northfield | 3,169 | 17.6% |
| 48 | Littleton | 4,211 | 17.3% |
| 49 | Raymond | 3,881 | 16.9% |
| 50 | Lancaster | 2,264 | 16.8% |
| 51 | Jaffrey | 2,885 | 16.7% |
| 52 | Durham | 10,577 | 15.5% |
| 53 | Claremont | 13,054 | 14.7% |
| 54 | Pittsfield | 1,882 | 14.6% |
| 55 | Franklin | 8,757 | 14.3% |
| 56 | Woodsville | 1,387 | 13.6% |
| 57 | Greenville | 1,102 | 12.3% |
| 58 | Bristol | 2,157 | 11.8% |
| 59 | Berlin | 9,473 | 10.9% |
| 60 | Henniker | 2,880 | 10.3% |
| 61 | Hinsdale | 1,382 | 10.1% |
| 62 | Farmington | 3,753 | 10.0% |
| 63 | Winchester | 1,394 | 8.7% |
| 64 | Hillsborough | 1,582 | 8.4% |
| 65 | Belmont | 1,257 | 6.8% |
Cities in New Hampshire are ranked by bachelor's+. Only cities with populations above 1,000 are included. Data sourced from U.S. Census Bureau ACS. Last updated 2026.