Rank |
City |
Livability |
Amenities |
Cost of Living |
Crime |
Education |
Employment |
Housing |
Weather |

1 | Exeter, NHPopulation: 9,537 | 82 | A+ | C | A+ | A | B | B+ | D |

2 | Hanover, NHPopulation: 8,608 | 81 | A+ | D | A+ | A+ | B+ | A+ | F |

3 | Amherst, NHPopulation: 651 | 81 | C+ | D | A+ | A+ | A | A | D+ |

4 | Dover, NHPopulation: 30,021 | 81 | A+ | C | A+ | B+ | C+ | B+ | D |

5 | Durham, NHPopulation: 8,897 | 81 | B+ | D+ | A+ | A+ | C+ | B+ | D+ |

6 | Portsmouth, NHPopulation: 21,140 | 80 | A+ | D+ | B+ | A | B | A | D+ |

7 | Wolfeboro, NHPopulation: 2,425 | 80 | A | C | A+ | A+ | C+ | B+ | F |

8 | Londonderry, NHPopulation: 10,683 | 80 | B | D+ | A+ | A | B+ | B+ | D+ |

9 | North Conway, NHPopulation: 2,286 | 80 | A | A | A+ | B+ | C | B | F |

10 | New London, NHPopulation: 1,362 | 80 | A | D+ | A+ | A | C+ | A | F |

11 | Hampton, NHPopulation: 8,997 | 79 | A | D+ | A+ | A+ | B | A | D |

12 | Hudson, NHPopulation: 7,297 | 79 | B+ | C | A+ | B | B | B+ | D+ |

13 | North Walpole, NHPopulation: 1,315 | 79 | A | A | A+ | B | C | B | F |

14 | Goffstown, NHPopulation: 3,299 | 79 | B | C | A+ | B+ | B | B+ | D+ |

15 | Nashua, NHPopulation: 86,823 | 79 | A+ | C | B | B+ | B | B+ | D+ |

16 | Peterborough, NHPopulation: 2,843 | 79 | A | C+ | A+ | A+ | D+ | B | F |

17 | Milford, NHPopulation: 8,547 | 79 | A | C | A | A | C+ | B+ | D+ |

18 | Pinardville, NHPopulation: 3,988 | 79 | B | C+ | A+ | B+ | C+ | B | D+ |

19 | Derry, NHPopulation: 21,855 | 78 | B+ | C | A | A | B | B | D+ |

20 | Tilton Northfield, NHPopulation: 3,863 | 78 | B | B | A+ | B | C+ | B | F |

21 | East Merrimack, NHPopulation: 3,855 | 77 | C+ | C | A+ | B+ | C+ | B | D+ |

22 | Alton, NHPopulation: 636 | 77 | C+ | A | B | A+ | B | B+ | F |

23 | Hampton Beach, NHPopulation: 2,280 | 77 | B | D+ | A+ | B+ | C+ | B+ | D |

24 | Keene, NHPopulation: 23,389 | 77 | A+ | B | C | A | C+ | B | F |

25 | Concord, NHPopulation: 42,767 | 76 | A+ | C | B | B+ | C+ | B | D |

26 | Belmont, NHPopulation: 1,587 | 76 | D+ | A | A+ | B+ | C+ | C+ | F |

27 | Contoocook, NHPopulation: 1,630 | 76 | F | C | A+ | A | B+ | B+ | D |

28 | South Hooksett, NHPopulation: 5,471 | 76 | D+ | C | A+ | B+ | A | B+ | D+ |

29 | Jaffrey, NHPopulation: 2,456 | 76 | D+ | A | A+ | B | C | B | F |

30 | Newmarket, NHPopulation: 5,322 | 76 | B | C | A | A | C+ | B+ | D |

31 | Loudon, NHPopulation: 675 | 75 | D | C+ | B+ | A+ | B+ | B+ | D |

32 | Raymond, NHPopulation: 2,827 | 75 | C+ | C+ | A | B+ | C+ | B | D+ |

33 | North Woodstock, NHPopulation: 405 | 75 | A | B+ | B | A | C+ | B | F |

34 | Charlestown, NHPopulation: 837 | 75 | F | A | A+ | A | C | C+ | F |

35 | Troy, NHPopulation: 1,510 | 75 | D+ | A | A+ | C+ | C+ | C+ | F |

36 | Henniker, NHPopulation: 1,734 | 75 | F | C | A+ | A | B+ | B+ | D |

37 | Manchester, NHPopulation: 109,786 | 75 | A+ | C | D | B | C+ | B | D+ |

38 | Wilton, NHPopulation: 1,138 | 75 | C | B | A | B+ | C+ | B | D+ |

39 | Littleton, NHPopulation: 4,608 | 75 | B+ | A | A+ | B | C | C+ | F |

40 | Newfields, NHPopulation: 235 | 75 | C | D | A+ | B+ | B | A | D |

41 | Rochester, NHPopulation: 29,830 | 74 | A | B | C | B | C+ | B | D |

42 | Warner, NHPopulation: 431 | 74 | C+ | C+ | B | A | C+ | B | D |

43 | Seabrook Beach, NHPopulation: 1,320 | 74 | D+ | F | A+ | B | B | A+ | D |

44 | West Swanzey, NHPopulation: 1,018 | 74 | D | B+ | A+ | B+ | C | B | F |

45 | Lincoln, NHPopulation: 720 | 74 | A | A | C+ | B | C | B | F |

46 | Woodsville, NHPopulation: 1,254 | 74 | B | A+ | A+ | B | D+ | C | F |

47 | Antrim, NHPopulation: 1,445 | 74 | D | B+ | A | B+ | B | B | F |

48 | Meredith, NHPopulation: 1,521 | 74 | B+ | C | B+ | A | D+ | B | F |

49 | Epping, NHPopulation: 1,496 | 74 | B+ | B | B | C | B | B | D |

50 | Lebanon, NHPopulation: 13,275 | 74 | B+ | C | C+ | A | C+ | B+ | F |

51 | Marlborough, NHPopulation: 1,012 | 74 | F | B | A+ | B | C+ | B | F |

52 | Suncook, NHPopulation: 5,258 | 74 | C+ | B | A | B | C | B | D |

53 | Hancock, NHPopulation: 244 | 73 | D | D+ | A | A | B | B+ | F |

54 | Walpole, NHPopulation: 493 | 73 | C+ | B+ | B | B+ | C | B | F |

55 | Berlin, NHPopulation: 10,009 | 72 | C+ | A+ | A+ | C | C | D+ | F |

56 | Enfield, NHPopulation: 1,059 | 72 | F | B | A+ | B | C+ | B | F |

57 | Claremont, NHPopulation: 13,304 | 72 | B | A | C | B | C | C+ | F |

58 | Plymouth, NHPopulation: 3,919 | 72 | B | C | B | A | D | B | F |

59 | Hillsborough, NHPopulation: 2,796 | 72 | D+ | C+ | A+ | C+ | C+ | B | D |

60 | Colebrook, NHPopulation: 1,389 | 72 | B | A+ | A+ | C | D+ | D+ | F |

61 | Greenville, NHPopulation: 1,376 | 72 | F | A | A+ | C | C+ | B | F |

62 | Sanbornville, NHPopulation: 925 | 72 | D | B+ | B | A | C+ | B | F |

63 | Canaan, NHPopulation: 472 | 72 | D | A | C+ | A | C | B | F |

64 | Center Sandwich, NHPopulation: 91 | 71 | D | D+ | A | A+ | C | A | F |

65 | Bristol, NHPopulation: 1,823 | 71 | C | A | B | B | D+ | B | F |

66 | Gorham, NHPopulation: 1,522 | 71 | B | A+ | A+ | B | C | C | F |

67 | Ashland, NHPopulation: 972 | 71 | B | A | C | B | C | C+ | F |

68 | Franklin, NHPopulation: 8,499 | 71 | D+ | B+ | B | B | C | B | F |

69 | Suissevale, NHPopulation: 98 | 71 | F | D | A+ | C | B | A+ | F |

70 | Plainfield, NHPopulation: 189 | 71 | F | D | A | B+ | B+ | A | F |

71 | Farmington, NHPopulation: 3,612 | 71 | D+ | A | B | C+ | C | C+ | D |

72 | Whitefield, NHPopulation: 1,111 | 71 | F | A+ | A+ | B | D+ | C+ | F |

73 | Newport, NHPopulation: 4,864 | 71 | B | A | D+ | B | C | C+ | F |

74 | Milton, NHPopulation: 845 | 71 | F | A+ | C+ | C+ | B | B | D |

75 | Bradford, NHPopulation: 313 | 71 | D | C | B | B+ | C+ | B | D |

76 | New Hampton, NHPopulation: 382 | 71 | D | C | C+ | B+ | B | B | F |

77 | Hooksett, NHPopulation: 4,065 | 71 | F | C | B | A | B | B | D |

78 | Pittsfield, NHPopulation: 1,605 | 70 | C | B | B+ | C | C | B | D |

79 | Somersworth, NHPopulation: 11,782 | 70 | B | C | F | B | C+ | B | D |

80 | Conway, NHPopulation: 1,261 | 70 | B+ | A | D | B | D | B | F |

81 | Laconia, NHPopulation: 16,062 | 69 | C+ | B | D | B | C+ | B | F |

82 | Bennington, NHPopulation: 246 | 69 | F | B+ | C | B+ | C+ | C+ | F |

83 | Lancaster, NHPopulation: 1,575 | 69 | C | A+ | C+ | B | C | C+ | F |

84 | Blodgett Landing, NHPopulation: 51 | 69 | F | D | A | A+ | C+ | B+ | F |

85 | Lisbon, NHPopulation: 1,057 | 69 | F | A+ | A+ | C+ | C | C | F |

86 | Center Ossipee, NHPopulation: 575 | 69 | F | A | C | C+ | C+ | B | F |

87 | Groveton, NHPopulation: 1,310 | 69 | F | A+ | A+ | C+ | C | D+ | F |

88 | Bethlehem, NHPopulation: 953 | 69 | C | A | C | B | C | C+ | F |

89 | Milton Mills, NHPopulation: 129 | 68 | F | D+ | C | A+ | C | B | F |

90 | Hinsdale, NHPopulation: 1,495 | 68 | F | A | B | B | C | C+ | F |

91 | Melvin Village, NHPopulation: 90 | 68 | F | D | A+ | C | C | A | F |

92 | Winchester, NHPopulation: 1,790 | 68 | D+ | B+ | B | D+ | D+ | B | F |

93 | Union, NHPopulation: 359 | 67 | F | D | C+ | A | C+ | B | D |

94 | Mountain Lakes, NHPopulation: 474 | 65 | F | C+ | C+ | B+ | B | C+ | F |

95 | Bartlett, NHPopulation: 187 | 64 | D | A | B | A+ | F | B+ | F |

96 | West Stewartstown, NHPopulation: 323 | 63 | D+ | A+ | D+ | D | D+ | D+ | F |