← Back to library

Free food pantries Hillsborough County NH | Manchester and Nashua food banks

Updated October 21, 2025 • 10 min read • 1,908 words
Focus Immediate Financial Assistance

Free food pantries in Hillsborough County New Hampshire.

Food banks in Manchester, Nashua and Hillsborough County New Hampshire along with soup kitchens prevent hunger. The centers can provide free food, groceries, and referrals to families in the community. With the price of groceries ever escalating and becoming a struggle to keep up with, the free food pantries near you in the region are great places to turn to for help in a time of need. Find locations below as well as a toll free referral number. Every year families in New Hampshire struggle with paying ever escalating energy bills and other expenses. Many are just trying to get ahead and provide food or basic needs for their families. These Hillsborough County food pantries, churches, and organizations go a long way towards helping individuals make it through a difficult period. Both short term aid, and referrals to benefits such as SNAP, are offered. Many also arrange free Christmas, Thanksgiving, and other holiday meal programs. The food, meals, groceries, and other support they provide to thousands of local families every year is invaluable. In addition, if one of the local pantries can’t meet your needs, they can usually refer individuals to government programs or other local agencies that may be able to help.

Antrim Baptist Church

Address: 85 Main Street Antrim, New Hampshire 03440 Phone number - (603) 588-6614

Seventh Day Adventist Community

  • Back River Road

Bedford, New Hampshire 03110 An emergency food pantry is on site. Both canned goods and perishable items, such as fruit, dairy, and vegetables, are offered. The Caregivers, Inc. - Caring Cupboard

  • Harvey Road, Unit 11

Bedford, NH 03110 Phone numbers to dial (877) 278-0237 or (603) 622-4948 Hot and cold meals, free food, and other aid is offered to the needy in the community.

Salvation Army – Goffstown

Goffstown, New Hampshire 03045 Phone number - (603) 774-1021 The Hillsborough County New Hampshire Salvation Army is one of the leading food pantries in the region. They also offer other assistance, and are a great place for referrals. Access Thanksgiving and Christmas meals, food pantry, shelter, financial aid for paying bills and housing, and various other forms of assistance.

The Goffstown Network

Location - 7 North Mast Road Goffstown, New Hampshire 03045 Phone - (603) 497-3433

Greenfield Congregational Covenant Church

776 Forest Road Greenfield, NH 03047 Sacred Heart Church, part of the St Vincent De Paul Society - Greenville Address - 15 High Street Greenville, NH 03048 Intake phone number - (603) 878-0518 Similar to the Salvation Army in the number and quality of programs offered. Food boxes, emergency assistance, meals, case management, and much more.

Hillsborough District Food Pantry

Address - 7 Church Street Hillsborough, New Hampshire 03244 Call (603) 464-4080 Partners with local churches and food centers to help the needy in the community.

Hudson First Baptist Church

Address: 236 Central Street Hudson, NH 03051 (603) 882-6116 Both a clothing closet and pantry are on site. There may be blankets for the homeless, toiletries such as soap, emergency food boxes, and other goods.

St John The Evangelist Food Pantry

Address - 23 Library Street Hudson, New Hampshire 03051 Phone number - (603) 883-6048 Volunteers will also deliver meals to the elderly and senior citizens. They also provide referrals. Christmas meals, and more.

Litchfield Community Church

259 Charles Bancroft Highway

Litchfield, NH 03052 (603) 424-6057 Church offers meals for the homeless and people faced with eviction, working poor, and others in the community.

Ark Church

Address: 336 Kelley Street Manchester, New Hampshire 03102 (603) 674-0426

Teen Resource Center

  • Hanover Street

Manchester, NH 03104 (603) 518-4304 Food programs focus on children and teenagers. School lunches, summer programs, and other services for the youth. A snack pack will also feed low income students from single parent households over the weekend.

Manchester First Congregational Church

508 Union Street Manchester, New Hampshire 03104 Call for hours of the food pantry - (603) 625-5093

First United Methodist Church

961 Valley Street Manchester, NH 03103

Manchester Christian Church

Address of church 1308 Wellington Road Manchester, New Hampshire 03104 Main number is (603) 622-9677

  • soup kitchen and food bank are on site. Clients can get soup, cereal, rice, baby formula, and other grocery items.

Manchester Church Of Christ

Church address - 66 Mammoth Road Manchester, NH 03109 (603) 623-5559

Merrimack Valley Assistance Program

170 Lowell Street Manchester, New Hampshire 03104 (603) 623-0710 Assistance programs for all of Nashua, Manchester, and the Hillsborough County region. Also get help in applying for government food and energy programs, insurance, and more. One benefit is SNAP food stamps for families in poverty.

New Horizons For NH

Location - 199 Manchester Street Manchester, NH 03103 Phone number - (603) 668-1877

Parish Of The Transfiguration Food Pantry & Outreach

Address of parish center - 107 Alsace Street Manchester, New Hampshire 03103 (603) 628-6859 Outreach services and food offered for the needy in the community.

Sacred Heart Roman Catholic Church

Address: 247 South Main Street Manchester, NH 03102 Phone number - (603) 625-9525

Salvation Army - Manchester

Address of branch office - 121 Cedar Street Manchester, New Hampshire 03101 Main phone number - (603) 627-7013 See above for examples of what programs Salvation Army charity branches offer. They also offer Thanksgiving meals, job training, and applications to local shelters. Find more details on Salvation Army assistance programs in Hillsborough County NH .

St. Andrew's Episcopal Church

102 North Main Street

Manchester, NH 03101 (603) 622-8632

St. Anthony Of Padua Parish

Food pantry address - 172 Belmont Street Manchester, New Hampshire 03103-4452 Telephone - (603) 625-6409

St. Marie Roman Catholic Parish

Location is 133 Wayne Street Manchester, NH 03102 (603) 622-4615 An emergency food pantry feeds the poor, disabled, and homeless.

St. Pius X Church

Main location is 575 Candia Road Manchester, NH 03109 Dial for hours or an appointment - (603) 622-6510 Call the Hillsborough charity for free food, meals, and other support.

St. Raphael Parish Food Pantry

103 Walker Street Manchester, New Hampshire 03102 Main number to dial for free food is (603) 623-2604

Riverside Christian Church

  • Depot Street

Merrimack, NH 03054 Dial - (603) 424-1711 Low income families can turn to this food bank. They serve meals, offer bags of groceries, and refer people to Christmas programs and public aid.

St. James United Methodist Church

Location: 646 Daniel Webster Hwy Merrimack, NH 03054 Call - (603) 424-7459

St John Neumann Church

Food bank address: 708 Milford Road (Route 101 A) Merrimack, New Hampshire 03054 Phone - (603) 880-4689 Share Outreach, Inc.

  • Columbus Avenue

Milford, New Hampshire 03055 (603) 673-9898 USDA Commodities, perishable food, personal hygiene items, and more is offered.

Corpus Christi Food Pantry And Assistance Program

Address - 3 Crown Street Nashua, NH 03060 Phone number - (603) 882-6372 Perishable items, toiletries, groceries, and other aid is offered. Also learn about other financial assistance programs, government aid, shelter, housing, and much more from staff on site. 1269 Cafe Address: 123 Hanover Street Manchester, New Hampshire 03104 Free meals are served a couple days per week, including on Thursday.

Liberty House

  • West Baker Street

Manchester, NH 03103 Phone - (603) 669-0761

Child and Family Services of Hillsborough County

  • Hanover Street

Manchester, NH 03104 Dial (603) 518-4304 They serve children and students from living in poverty. Free school lunch applications and other USDA programs are run.

Grace Lutheran Church

130 Spit Brook Road

Nashua, New Hampshire 03062 Phone number of church - (603) 888-7579

Main Street United Methodist Church

154 Main Street Nashua, NH 03060 (603) 882-3361 is the main phone number.

Nashua Christian Bible Church

205 Manchester Street Nashua, New Hampshire 03064 Service/intake: (603) 882-1055

Nashua Soup Kitchen & Shelter

Address is 42 Chestnut Street Nashua, NH 03061 (603) 889-7770 Free hot and cold meals, groceries, and other perishable items provided to the homeless, low income, and working poor in greater Nashua region. They also have free personal hygiene supplies and service holiday meals to the needy. Find more details on Nashua Soup Kitchen & Shelter food assistance programs .

Nashua Salvation Army

Office address: One Montgomery Avenue

Nashua, New Hampshire 03060 Primary phone number: (603) 883-7841

  • number of programs for the unemployed, low income, and working poor. Many resources prioritize senior citizens and families with children. A thrift store can offer clothing and furniture, a pantry distributes free food, and also get referrals for financial assistance programs.

Southern NH HIV/aids Task Force

  • Amherst Street

Nashua, New Hampshire 03064 (800) 942-7437 Assistance for HIV patients and their immediate families. The Caregivers, Inc. - Caring Cupboard Address: 491 Amherst Street Nashua, NH 03063 Call - (603) 595-4502 Hours are limited.

Tolles Street Mission Food Pantry

Location - 52 Whitney Street Nashua, New Hampshire 03063 Telephone: (603) 880-4984 The non-profit also has Thanksgiving and Christmas food baskets in Hillsborough County. There is also meat, groceries, baby formula, hygiene supplies, and other services.

Upper Room Compassionate Ministry

Address: 36 Tolles Street Nashua, New Hampshire 03064 Telephone: (603) 595-2039

Community Church Of New Boston - Central Square

New Boston, NH 03070 Call - (603) 487-2160 to reach the church office

Pelham Good Neighbor Fund - St. Patrick’S Pelham Food Pantry

Food pantry address: 12 Main Street Pelham, New Hampshire 03076 Telephone: (603) 635-7592 Emergency food boxes, groceries, meals are distributed. The fund can provide other services as well to Hillsborough area families.

Pelham Town Office

The town office is located at 6 Village Green Pelham, NH 03076 Phone number - (603) 635-8233 Coordinates many resources and services in the community, including government assistance such as food stamps and meals for school aged children.

All Saints Episcopal Church

Address: 51 Concord Street Peterborough, New Hampshire 03458-1510 Programs for low income families include hot meals, groceries from the food bank, toiletries, paper goods and more.

The Monadnock Area Food Bank

  • Concord Street

Telephone: (603) 924-0111

All Saint's Parish House

Peterborough, NH 03458 Call - (603) 924-3202

Peterborough Town Office - One Grove Street

Peterborough, New Hampshire 03458 Main phone number: (603) 924-8000

Weare Food Pantry

Address is 47 Maplewold Road Weare, NH 03281 Telephone: (603) 529-0320 This location provides free food and groceries. The location immediately below administers government funded and supported programs.

Weare Town Office

Address: 15 Flanders Memorial Rd Weare, New Hampshire 03281 Telephone: (603) 529-2572 There are applications to WIC - Special Supplemental Nutrition Program for Women, Infants, and Children, SNAP food stamps, and emergency groceries as well.

Open Cupboard Pantry

  • Burns Hill Rd., #5 (Across the street from the Wilton Police Station)

Wilton, NH 03086 Phone number is (603) 809-6114

Additional free food and meals in Hillsborough County NH

Many other local soup kitchens and food pantries that are near you assist low income families. Or residents in Hillsborough County can apply for SNAP food stamps, Meals on Wheels, or free school lunches for their child. Call 603.669.9725 for details. By