We are closed for the season - our sites will re-open in 2024. This list is kept up just as a reference. Thank you for visiting.

This is a listing of the New Hampshire free tax preparation locations hosted by Tax-Aide or our coalition partners - for other states, go here.

If you are dialing 2-1-1 from outside of New Hampshire, dial 866-444-4211 during regular business hours.


Households with income over $60,000 can only be served by Tax-Aide or TCE sites.

(Dropoff
or Scan) Dropoff and scan sites typically schedule a short (~15 minute) appointment during which they will collect your tax papers and information, prepare your return, and then schedule a follow-up appointment for you to pick up your completed and electronically filed return another day.  Scan locations will digitize your papers and return them to you on the spot.  Dropoff locations will retain your papers until the return is complete.

(In person) In person sites will prepare your return with you present. You will leave with a completed and electronically filed tax return.

(While-U-Wait) While-U-Wait sites will prepare your return while you wait outside of the tax preparation room - perhaps in your car, perhaps in a separate room. You will leave with a completed and electronically filed return.




Andover
(In Person or While-U-Wait) The Andover HUB, 157 Main Street (Tax-Aide)
Call for appt. 802 332-5065
W 9:00AM - 4:00 PM

Center Ossipee
(In Person or Dropoff) Ossipee Public Library, 74 Main Street (Tax-Aide)
Call for appt: 603 707-0258 Call for info: 603 539-6390
Tu, Th 11:00AM - 3:00PM

Claremont
(In Person) Claremont Senior Center, 9 Acer Heights Road (Tax-Aide)
Call for appt: 802 345-5414
F 8:30AM – 3:00 PM

Colebrook
(In Person) Colebrook Public Library, 126 Main Street (Tax-Aide)
Call for appt: 603 237-4808
M 10:30AM - 3:00PM

Concord (2 locations)  

(In Person) Horseshoe Pond Place, 26 Commercial Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 401 213-9734
M, Tu, F 9:00AM - 3:00PM

(In Person) Workplace success, 2 Industrial Park Drive Building 2 (VITA)  
Call 603 892-0701 if you can’t find the building
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Sa 9:00AM-2:00PM

Contoocook  
(In Person) Hopkinton Town Library, 61 Houston Drive (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 490-5260
W, Th 9:45AM - 1:30PM

Derry
(In Person) Marion Gerrish Community Center, 39 West Broadway (Tax-Aide)
Call for appt: 603 289-6314
M, W 9:00AM - 3:00 PM

Dover
(Dropoff) Dover Public Library, 73 Locust Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 978 494-6080
Tu Th Sa 9:00AM – Noon

Epping
(In Person) American Legion Post 51, Route 125 & Elm Street (Tax-Aide)
Sorry, New Hampshire residents only - we are unable to prepare MA, ME, or other state returns
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 240 745-5106
Tu 12:00 Noon – 3:00PM 

Epsom  
(While-U-Wait) Epsom Public Library, 1606 Dover Road (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 10:30AM-2:00PM 

Exeter  
(In Person) Exeter Public Library, 4 Chestnut Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
F 11:00AM - 4:00PM

Franklin
(In Person) TRIP Center & Bessie Rowell Community Center, 12 Rowell Drive (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 768-3960
Tu 9:00AM - 2:30PM (apr 18 only)
W 9:00AM - 3:00PM
Sa 9:00AM - 2:30PM

Gorham  
(In Person) Family Resource Center, 123 Main Street (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 752-3343
W 9:00AM  - 3:00PM

Greenville  
(Dropoff) Chamberlin Public Library, 46 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 240 763-0422
Th 9:00AM - 11:30AM

Groveton
(Scan) Northumberland Public Library, 31 State Street (Tax-Aide)
Call for appt: 603 636-2066
W 11:00AM - 3:00PM

Hampton
(Dropoff) Lane Memorial Library, 2 Academy Ave. (Tax-Aide)
Call for info: 603 230-4121
W 1:30PM - 3:30PM
Th 2:30PM - 5:30PM
Sa 10:00AM - 11:00AM

Hopkinton  
See: Contoocook

Hudson (2 locations)

(In Person or Dropoff) Hudson Senior Center, 19 Kimball Hill Rd (TCE)
Call 603 578-3929 for appt.
F 9:15AM - 12:30PM

(In Person) Rodgers Memorial Library, 194 Derry Road (VITA)
Call 603 886-6030 for appt.
M 9:20AM - 2:30PM
Sa 9:20AM - 12:30PM

Jaffrey  
(Dropoff) Jaffrey Public Library, 38 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 240 531-3054
Th 1:00PM - 4:00PM

Keene  
(Dropoff) Keene Recreation Center, 312 Washington Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 240 774-0539
Tu 10:00AM - 12:00 Noon
We 10:00AM - 12:00 Noon

Laconia (2 locations)

(In Person) Laconia Senior Center, 532 Main St (Tax-Aide)
Call for appt: 603 524-7689
W, Th 12:30PM - 4:30PM

(In Person) Lakes Region VITA, 184 Beacon Street West (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603-455-3142
Tu 5:00PM - 8:15 PM
Sa 9:00AM-12:45PM

Lancaster
(Scan) Weeks Memorial Library, 128 Main St (Tax-Aide)
Call for appt: 603 788-3352
Th 9:00AM - 2:00PM

Lebanon
(In Person) Upper Valley Senior Center, 10 Campbell Street (Tax-Aide)
Call for appt. 603 448-4213
Tu 8:30AM – 3:00PM

Littleton (2 Locations)

(Scan) Littleton Area Senior Center, 77 Riverglen Lane (Tax-Aide)
Call for appt: 603 444-6050
Tu 10:30AM - 2:30PM

(Scan) Littleton Workplace Success, 262 Cottage St, Suite 253 (VITA)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 631-1947
M 5:00PM - 8:00PM

Manchester (5 locations)

*NEW* (In Person) Amoskeag Health, 145 Hollis St (VITA)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu, Th 5:15PM - 8:15PM

(While-U-Wait) Easterseals, 555 Auburn St (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Th 5:00PM - 8:00PM

(In Person) Manchester Police Athletic League, 409 Beech St (VITA)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Sa 9:00AM - 3:00PM

(While-U-Wait) Salvation Army, 121 Cedar Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 230-4121
M, W, F, 9:00AM - 2:00PM (closed Feb 20)

(In Person or Dropoff or Virtual) SNHU, Lobby of Webster Hall, 2500 N. River Road (VITA)
No appointment needed. Call for info: 603 930-8587

Tu F 2:00PM - 7:00PM (closed Mar 25 - Apr 01)

Merrimack (2 locations)  
(In Person, While-U-Wait) John O’Leary Adult Community Center, 4 Church Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 230-4121
W 9:00AM - Noon

(In Person, While-U-Wait) Merrimack Public Library, 470 Daniel Webster Highway (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 230-4121   
M 9:00AM - Noon (closed Feb 20)

Milford
(Dropoff) Milford Masonic Temple, 30 Mont Vernon St (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu 9:00AM - 2:00PM
Th Noon - 4:30PM

Nashua (3 locations)  

(Dropoff) Nashua Public Library, 2 Court Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 230-4121
M, W 9:30AM – 1:30PM (closed Feb 20)

(In Person) Nashua Senior Center, 70 Temple St (TCE)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 882-4011
W 9:00AM - 12:45PM

(In Person) United Way of Greater Nashua, 20 Broad Street #1 (VITA and TCE) 
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 882-4011
Tu, Th 10:00AM – 2:00PM

New Ipswich
(Dropoff) New Ipswich Public Library, 6 Main Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt
For information: 240 775-0459
W 2:00PM - 5:00PM

New London
(In Person) Whipple Hall, 25 Seamans Road (Tax-Aide)
For appointment: 802 359-7480
Tu, F 9:00AM - 5:00PM

Newport
(In Person or While-U-Wait) Newport Senior Center, 76 South Main Street (Tax-Aide)
Call for appt. 802 265-1203
Th 8:15AM-3:00PM

North Conway  
(In Person) Pope Memorial Library, 2719 Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt
Mo 10:00M- 3:00PM
Tu 10:00AM - 5:00PM

Peterborough (2 locations)
(In Person or While-U-Wait) Hancock Mobile VITA, 507 Southfield Lane (VITA)
Call for Appt: 603 831-1789
M, T 2:00PM - 6:00PM
Th 2:00PM - 6:30PM
Sa 9:00AM - 1:00PM

(In Person or While-U-Wait) The River Center, 9 Vose Farm Rd, Suite 115 (VITA)
Call for appt: 603 924-6800 ext 14
W 1:00PM - 7:00PM
Sa 8:30AM - 2:30PM

Plaistow  
(While-U-Wait) Plaistow Public Library, 85 Main Street (Tax-Aide)
Sorry, New Hampshire resident only - we are unable to prepare MA, ME or other state returns
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 653-2632
M, Th 9:00AM - 1:00PM

Plymouth  
(Dropoff) Whole Village, 258 Highland St (VITA)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 536-3720
Tu 3:00PM – 7:00PM
Th 2:00PM – 4:00PM

Portsmouth (2 locations)

(In Person, While-U-Wait, or Dropoff) Senior Activity Center, 125 Cottage Street (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 205-2646
Su 11:00AM - 12:30PM (Walk-ins 11:00AM – Noon)
Tu 4:00PM - 5:30PM (Walk-ins 4:00PM – 5:00PM)

(Dropoff) Southern New Hampshire Services, 4 Cutts Street (VITA)
For appointment call: 603 431-2911
M – F 9:00 AM – 4:30 PM

Rochester  
(While-U-Wait) Rochester Public Library, 65 South Main Street (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 230-4121
Tu 12:45PM - 3:45PM
Th, Sa 9:00AM - 12:00PM

Salem (3 locations)

(In Person) Centerpoint Community Church, 101 School St (Tax-Aide)  
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 601 647-6168
F, Sa 9:00AM - 1:00PM  (closed Mar 17+18)

(Dropoff or In Person) Salem High School, 44 Geremonty Dr. (VITA)  
Enter at main entrance to school
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
For information: 603 892-0953
Sa 10:00AM - 3:00PM

(In Person) Ingram Senior Center, 1 Sally Sweets Way (Tax-Aide)
Call for appt: 603 890-2190
Tu, W 9:00AM - 1:00PM

Sanbornville
*NEW* (Dropoff or Scan) Gafney Library, 14 High St (Tax-Aide)
Call of appt: 603 522-3401
Tu 9:00AM - 5:00PM

Seabrook
(Dropoff) Seabrook Library, 25 Liberty Lane (Tax-Aide) 
Call for Appt: 603 474-2044
W 9:00AM - 1:00PM

Stratham  
(In Person) Wiggin Memorial Library, 10 Bunker Hill Ave (Tax-Aide)
SCHEDULE ONLINE NOW or dial 2-1-1 for appt.
Tu, Th 3:00PM - 6:00PM

Weare
(In Person or While-U-Wait) Weare Public Library, 12 Flanders Memorial Rd (Tax-Aide)
For appointment + information: 603 765-0558
Tu, Th 9:45AM - 2:15PM
Feb 14th, 16th, 21st, and 23rd only

White River Junction (VT)   
(In Person or While-U-Wait) Hartford Town Hall.171 Bridge St (Tax-Aide)
SCHEDULE ONLINE NOW or dial 866 444-4211 for appt.
Th, F 9:00AM - 4:30PM

Wolfeboro
*NEW* (In Person or While-U-Wait) Wolfeboro Public Library, 259 Main St (Tax-Aide) 
Call for Appt: 603 569-2428
Th 9:30AM – 5:00PM