New Hampshire filing statistics
IRS SOI data joined with preparer counts, by city. JSON →
| City | Returns | Avg AGI | Avg Refund | Self-emp. | Preparers |
|---|---|---|---|---|---|
| Manchester | 61,100 | $76,289 | $2,554 | 13.5% | 300 |
| Nashua | 47,890 | $92,106 | $2,866 | 12.9% | 151 |
| Concord | 24,710 | $83,815 | $2,616 | 13.8% | 160 |
| Derry Village | 17,940 | $86,489 | $2,660 | 13.0% | 38 |
| Dover | 17,640 | $98,525 | $2,600 | 14.0% | 62 |
| Rochester | 16,860 | $68,114 | $2,382 | 11.2% | 35 |
| Salem | 16,700 | $123,334 | $3,028 | 14.1% | 50 |
| Merrimack | 15,300 | $107,002 | $2,762 | 13.0% | 68 |
| Keene | 12,010 | $81,577 | $2,897 | 14.2% | 86 |
| Portsmouth | 13,120 | $179,647 | $3,793 | 18.3% | 73 |
| Bedford | 11,410 | $199,548 | $5,515 | 18.0% | 91 |
| Laconia | 8,620 | $90,075 | $2,782 | 13.8% | 45 |
| Lebanon | 5,590 | $103,180 | $2,836 | 14.5% | 51 |
| Windham | 7,830 | $213,741 | $4,735 | 18.1% | 33 |
| Claremont | 6,600 | $59,205 | $2,418 | 11.7% | 20 |
| Pelham | 7,730 | $119,492 | $3,302 | 15.7% | 17 |
| Somersworth | 6,670 | $68,769 | $2,332 | 11.2% | 19 |
| Londonderry | 13,940 | $111,520 | $2,925 | 14.3% | 40 |
| Durham | 3,480 | $153,016 | $4,075 | 19.5% | 1 |
| Hampton | 9,380 | $139,486 | $3,595 | 15.6% | 25 |
| Berlin | 3,810 | $52,112 | $2,605 | 11.5% | 12 |
| Exeter | 12,190 | $132,352 | $3,429 | 16.5% | 24 |
| Milford | 8,660 | $87,119 | $2,460 | 12.5% | 18 |
| Seabrook | 5,110 | $84,896 | $2,641 | 12.5% | 13 |
| Hampstead | 3,450 | $109,281 | $3,050 | 17.1% | 12 |
| Hanover | 3,420 | $250,770 | $8,909 | 22.8% | 8 |
| Weare | 4,680 | $91,478 | $2,684 | 15.0% | 4 |
| Franklin | 4,330 | $57,708 | $2,374 | 11.5% | 14 |
| Barrington | 5,070 | $94,816 | $2,648 | 15.6% | 12 |
| Litchfield | 4,610 | $106,372 | $2,809 | 12.4% | 3 |
| Plaistow | 4,360 | $88,401 | $2,603 | 14.7% | 12 |
| Gilford | 3,950 | $137,565 | $3,459 | 19.0% | 9 |
| Hollis | 4,400 | $309,298 | $7,518 | 18.6% | 6 |
| Hudson | 14,000 | $97,243 | $2,788 | 12.8% | 19 |
| Swanzey | 3,140 | $75,398 | $2,837 | 15.6% | 16 |
| Atkinson | 4,190 | $128,859 | $2,990 | 14.8% | 13 |
| Kingston | 3,380 | $101,456 | $2,860 | 16.6% | 3 |
| Rindge | 2,900 | $110,531 | $3,134 | 16.9% | 6 |
| Sandown | 3,480 | $96,570 | $2,638 | 16.4% | 8 |
| Suncook | 6,450 | $74,415 | $2,474 | 12.2% | 3 |
| Newmarket | 5,230 | $95,219 | $2,460 | 14.5% | 9 |
| New Ipswich | 2,690 | $85,424 | $3,113 | 18.2% | 6 |
| Rye | 2,920 | $253,570 | $8,354 | 23.6% | 4 |
| Chester | 2,720 | $114,544 | $3,043 | 17.3% | 4 |
| Auburn | 3,110 | $134,436 | $3,583 | 16.4% | 11 |
| Moultonborough | 2,540 | $172,821 | $4,560 | 22.4% | 12 |
| New Boston | 3,090 | $113,728 | $3,253 | 17.8% | 6 |
| Newport | 3,960 | $75,240 | $2,518 | 13.6% | 2 |
| North Hampton | 2,700 | $239,163 | $4,864 | 19.3% | 15 |
| Ossipee | 960 | $75,940 | $2,455 | 18.8% | 1 |
| Brookline | 2,840 | $129,213 | $3,133 | 16.9% | 4 |
| Epsom | 2,570 | $86,782 | $2,762 | 16.3% | 9 |
| Barnstead | 680 | $69,412 | $2,319 | 17.6% | 2 |
| Danville | 2,350 | $93,287 | $2,589 | 14.9% | 3 |
| Haverhill | 270 | $72,696 | $3,183 | 14.8% | 1 |
| Newton | 2,570 | $93,754 | $2,653 | 14.4% | 4 |
| Lee | 2,300 | $111,151 | $3,305 | 19.1% | 4 |
| Plymouth | 2,620 | $78,181 | $2,529 | 17.9% | 10 |
| Littleton | 3,400 | $74,699 | $2,634 | 14.1% | 15 |
| Candia | 2,330 | $101,798 | $2,886 | 16.3% | 1 |
| Deerfield | 2,450 | $108,458 | $3,032 | 19.6% | 5 |
| Hooksett | 7,810 | $104,376 | $2,853 | 15.1% | 13 |
| Nottingham | 2,650 | $116,508 | $3,121 | 17.7% | 2 |
| Farmington | 3,490 | $68,061 | $2,425 | 11.2% | 3 |
| Northwood | 2,480 | $83,289 | $2,749 | 14.9% | 2 |
| Strafford | 2,210 | $96,609 | $2,971 | 16.3% | 1 |
| Chesterfield | 400 | $95,588 | $3,248 | 15.0% | 1 |
| Fremont | 2,520 | $93,243 | $2,725 | 14.3% | 6 |
| Tilton | 4,460 | $65,197 | $2,796 | 13.2% | 4 |
| Greenland | 2,310 | $167,468 | $3,799 | 19.5% | 5 |
| Gilmanton | 1,390 | $90,223 | $2,680 | 18.0% | 5 |
| Sunapee | 1,720 | $201,610 | $4,479 | 19.8% | 4 |
| Goffstown | 7,160 | $96,099 | $2,709 | 14.9% | 7 |
| Peterborough | 3,670 | $121,091 | $3,585 | 18.8% | 10 |
| Raymond | 5,830 | $80,962 | $2,487 | 12.7% | 10 |
| Wolfeboro | 3,350 | $147,239 | $6,111 | 22.1% | 28 |
| Rollinsford | 1,380 | $96,710 | $2,664 | 16.7% | 2 |
| Jaffrey | 2,920 | $84,868 | $2,652 | 15.1% | 4 |
| Sanbornton | 1,600 | $105,666 | $3,192 | 18.8% | 1 |
| Chichester | 1,440 | $96,469 | $2,933 | 19.4% | 6 |
| New Durham | 1,510 | $93,841 | $2,763 | 16.6% | 3 |
| North Conway | 2,410 | $93,233 | $2,740 | 20.7% | 15 |
| Grantham | 1,990 | $147,109 | $3,608 | 20.1% | 6 |
| Fitzwilliam | 1,220 | $79,297 | $2,764 | 16.4% | 3 |
| Andover | 1,180 | $78,403 | $2,635 | 16.9% | 2 |
| Mont Vernon | 1,380 | $146,957 | $3,122 | 19.6% | 4 |
| Madison | 770 | $87,717 | $2,706 | 22.1% | 3 |
| Canterbury | 1,350 | $106,937 | $3,178 | 20.0% | 3 |
| Hillsborough | 4,210 | $72,988 | $2,574 | 14.3% | 6 |
| Thornton | 970 | $86,242 | $2,541 | 20.6% | 2 |
| East Kingston | 1,730 | $122,873 | $2,963 | 18.5% | 2 |
| Westmoreland | 810 | $100,320 | $3,017 | 19.8% | 3 |
| Conway | 2,160 | $76,403 | $2,533 | 19.4% | 17 |
| Newbury | 1,190 | $151,326 | $3,971 | 21.0% | 2 |
| Lyme | 850 | $253,631 | $6,522 | 23.5% | 2 |
| Greenfield | 890 | $89,472 | $2,690 | 16.9% | 2 |
| Henniker | 2,170 | $96,707 | $3,023 | 16.6% | 5 |
| Lancaster | 1,790 | $73,184 | $2,680 | 15.6% | 10 |
| Meredith | 3,720 | $121,968 | $3,832 | 19.1% | 12 |
| Bristol | 3,050 | $85,059 | $2,795 | 16.4% | 7 |
| Lyndeborough | 850 | $102,353 | $2,658 | 17.6% | 1 |
| Epping | 3,960 | $89,632 | $2,822 | 14.9% | 11 |
| Madbury | 980 | $144,620 | $3,395 | 19.4% | 1 |
| Gorham | 1,640 | $76,598 | $2,460 | 14.6% | 2 |
| Pittsfield | 2,120 | $67,802 | $2,502 | 13.7% | 2 |
| Rumney | 1,100 | $67,054 | $2,355 | 20.0% | 2 |
| Dublin | 850 | $126,793 | $3,843 | 23.5% | 3 |
| Francestown | 840 | $116,811 | $4,248 | 25.0% | 1 |
| Hinsdale | 1,970 | $59,347 | $2,526 | 9.6% | 4 |
| Enfield | 2,550 | $90,945 | $2,857 | 16.1% | 5 |
| Contoocook | 3,080 | $144,699 | $3,529 | 18.2% | 4 |
| Milan | 850 | $64,816 | $2,653 | 17.6% | 1 |
| New London | 2,390 | $198,360 | $4,883 | 20.1% | 13 |
| Antrim | 1,410 | $78,663 | $2,813 | 17.0% | 2 |
| Colebrook | 1,450 | $71,001 | $2,902 | 17.9% | 4 |
| Freedom | 870 | $100,963 | $2,700 | 20.7% | 3 |
| Belmont | 3,750 | $73,562 | $2,551 | 15.2% | 5 |
| Ashland | 1,180 | $80,144 | $2,554 | 19.5% | 3 |
| Troy | 1,080 | $61,923 | $2,327 | 15.7% | 3 |
| Grafton | 680 | $64,560 | $2,577 | 13.2% | 1 |
| Salisbury | 700 | $83,509 | $2,920 | 18.6% | 3 |
| Wilton | 2,140 | $97,436 | $3,040 | 15.4% | 8 |
| Orford | 680 | $110,744 | $2,971 | 25.0% | 4 |
| Charlestown | 2,650 | $63,184 | $2,712 | 12.8% | 8 |
| Harrisville | 530 | $113,155 | $3,177 | 26.4% | 1 |
| Whitefield | 1,780 | $64,615 | $2,558 | 16.9% | 2 |
| Danbury | 680 | $66,001 | $2,861 | 13.2% | 1 |
| Woodsville | 1,100 | $59,076 | $2,409 | 12.7% | 6 |
| Groveton | 1,130 | $57,036 | $2,572 | 14.2% | 1 |
| Marlborough | 1,150 | $80,428 | $2,522 | 16.5% | 10 |
| Jefferson | 560 | $71,230 | $2,690 | 17.9% | 1 |
| Center Harbor | 1,060 | $178,963 | $3,636 | 25.5% | 2 |
| Hill | 550 | $62,873 | $2,403 | 16.4% | 1 |
| Sanbornville | 2,220 | $84,629 | $2,793 | 18.0% | 3 |
| Lempster | 540 | $76,176 | $2,553 | 18.5% | 2 |
| Springfield | 460 | $88,639 | $2,272 | 19.6% | 2 |
| Lincoln | 960 | $166,431 | $3,097 | 18.8% | 4 |
| Franconia | 820 | $165,251 | $3,956 | 23.2% | 3 |
| Lisbon | 1,370 | $74,064 | $2,788 | 16.1% | 1 |
| Washington | 670 | $75,519 | $2,833 | 17.9% | 1 |
| Bath | 550 | $69,362 | $2,490 | 16.4% | 1 |
| Warren | 380 | $54,403 | $2,258 | 15.8% | 2 |
| Pittsburg | 560 | $78,177 | $2,253 | 17.9% | 2 |
| Acworth | 280 | $71,646 | $2,563 | 21.4% | 1 |
| North Walpole | 400 | $62,275 | $2,247 | 5.0% | 1 |
| Monroe | 430 | $73,898 | $2,572 | 18.6% | 2 |
| Amherst | 6,030 | $164,991 | $4,049 | 17.7% | 14 |
| Walpole | 1,500 | $109,447 | $4,126 | 18.7% | 6 |
| Milton | 2,140 | $75,081 | $2,642 | 13.6% | 2 |
| Loudon | 3,070 | $82,015 | $2,643 | 15.0% | 7 |
| North Woodstock | 770 | $72,366 | $2,250 | 18.2% | 1 |
| Canaan | 2,160 | $73,261 | $2,552 | 14.8% | 1 |
| Alton | 2,120 | $104,092 | $3,103 | 17.5% | 4 |
| Warner | 1,640 | $86,394 | $2,734 | 18.3% | 2 |
| Bartlett | 360 | $71,281 | $2,041 | 22.2% | 2 |
| Bradford | 1,120 | $101,147 | $2,900 | 22.3% | 2 |
| New Hampton | 1,240 | $87,095 | $2,815 | 21.0% | 1 |
| Errol | 210 | $79,971 | $2,840 | 9.5% | 1 |
| Newfields | 970 | $174,778 | $3,966 | 19.6% | 2 |
| Hancock | 980 | $134,950 | $3,409 | 27.6% | 2 |
| Union | 1,160 | $72,179 | $2,383 | 15.5% | 1 |
| Center Sandwich | 610 | $120,880 | $4,403 | 26.2% | 2 |