New Hampshire is one of the richest states in the nation, with an average household income of more than $70,000. While many towns in New Hampshire have all sorts incomes represented, a few towns have the top income earners in the state. Here are the 10 richest New Hampshire towns:
1. Windham
In this southern New Hampshire town the average household income is nearly six figures, clocking in at $94,794.
2. Hollis
This suburb of Nashua is the only other town in New Hampshire where the average household income exceeds $90,000, at $92,847.
3. Amherst
Amherst is a beautiful town in just outside Merrimack, where the average income is $88,671.
4. Bedford
Just outside Manchester, Bedford has an average income of $84,392.
5. New Castle
New Hampshire's smallest town is less than a mile in area and home to only 1,000 residents, but those households make, on average, $83,708.
6. Bow
John Phelan/Wikimedia
In Bow, the average income is just under 80k at $79,329.
7. Brookline
If you're making do in Brookline you're making $77,075.
8. Stratham
This seacoast town located on the great bay has an average income of $76,726.
9. Hampton Falls
One of New Hampshire's oldest towns is also one of its richest, with an average household income of $75,513.
10. Litchfield
Tucked in the shadow of Londonderry, Litchfield is even richer than its neighbor, with an average income of $73,302.
Now, have a look at the 12 Poorest Cities In New Hampshire.
OnlyInYourState may earn compensation through affiliate links in this article. As an Amazon Associate, we earn from qualifying purchases.