100 cities and towns in New Hampshire (NH)
| # | City | Population | Median Income | Home Value |
|---|---|---|---|---|
| 51 | Whitefield | 1,438 | $62,273 | $165,000 |
| 52 | Ashland | 1,417 | $41,429 | $169,000 |
| 53 | New London | 1,398 | $85,938 | $365,800 |
| 54 | Winchester | 1,394 | $65,893 | $206,900 |
| 55 | Woodsville | 1,387 | $56,610 | $200,000 |
| 56 | Hinsdale | 1,382 | $69,576 | $214,400 |
| 57 | Contoocook | 1,370 | $131,518 | $399,400 |
| 58 | Antrim | 1,293 | $72,750 | $259,400 |
| 59 | Belmont | 1,257 | $51,086 | $150,000 |
| 60 | West Swanzey | 1,227 | $52,241 | $193,100 |
| 61 | Sanbornville | 1,225 | N/A | $247,600 |
| 62 | Colebrook | 1,143 | $43,125 | $151,700 |
| 63 | Greenville | 1,102 | $58,095 | $271,300 |
| 64 | Bethlehem | 1,097 | $65,556 | $243,000 |
| 65 | Troy | 1,086 | $90,938 | $201,000 |
| 66 | Lincoln | 938 | $56,406 | $283,500 |
| 67 | Marlborough | 925 | $65,800 | $241,800 |
| 68 | Seabrook Beach | 909 | $114,167 | $903,300 |
| 69 | Charlestown | 879 | N/A | $92,500 |
| 70 | Groveton | 871 | $53,625 | $109,700 |
| 71 | Lisbon | 832 | $63,750 | $167,500 |
| 72 | Klondike Corner | 800 | $200,143 | $539,300 |
| 73 | Amherst | 756 | $165,714 | $482,800 |
| 74 | North Haverhill | 740 | $55,192 | $218,900 |
| 75 | Loudon | 648 | $100,791 | $402,200 |
| 76 | North Walpole | 608 | $71,875 | $188,400 |
| 77 | North Woodstock | 515 | $67,074 | $304,800 |
| 78 | Center Ossipee | 500 | $43,929 | $240,000 |
| 79 | Mountain Lakes | 500 | $43,523 | N/A |
| 80 | Walpole | 447 | $71,563 | $380,000 |
| 81 | Alton | 416 | N/A | $358,200 |
| 82 | Bradford | 399 | $80,288 | $309,300 |
| 83 | Milton | 382 | $55,313 | $225,000 |
| 84 | West Stewartstown | 368 | $71,583 | N/A |
| 85 | Union | 354 | N/A | N/A |
| 86 | Warner | 340 | $41,855 | $310,900 |
| 87 | Melvin Village | 320 | $120,250 | $423,900 |
| 88 | Newfields | 304 | $181,635 | $478,800 |
| 89 | New Hampton | 285 | $84,583 | $296,700 |
| 90 | Suissevale | 245 | $97,981 | $448,100 |
| 91 | Bennington | 240 | $70,750 | $213,400 |
| 92 | Plainfield | 237 | $105,750 | $353,600 |
| 93 | Bartlett | 217 | $41,360 | $161,400 |
| 94 | Canaan | 205 | N/A | N/A |
| 95 | New Boston | 197 | N/A | N/A |
| 96 | Hancock | 171 | $57,159 | $388,000 |
| 97 | Francestown | 137 | $112,188 | $361,400 |
| 98 | Center Sandwich | 127 | $103,036 | $359,400 |
| 99 | Milton Mills | 126 | N/A | N/A |
| 100 | Blodgett Landing | 102 | N/A | $281,300 |