Skip to content
Interior Banner Image

Need Help?

Cross Roads House provides emergency and transitional shelter to families and individuals from Rockingham and Strafford Counties, NH, and southern York County, ME. Admission to emergency shelters is done through one point of Coordinated Entry. Individuals and families seeking shelter should call Coordinated Entry and their local welfare office (see directory below). Outside of Coordinated Entry business hours, Monday-Friday, 9am-5pm, individuals are encouraged to call 2-1-1 from any New Hampshire phone and speak with a representative about available resources. Additionally, Cross Roads House staff are on site 24/7/365 to provide assistance.
View Programs & Services
Cross Roads House Contact Information

If You Are in Immediate Need of Shelter

If you are homeless and seeking immediate assistance, please contact:

  • Coordinated Entry – Call during regular business hours, Monday – Friday, 9 a.m. – 5 p.m., for shelter admissions.
  • Your local welfare office (see directory below)
  • 2-1-1 New Hampshire – Dial 2-1-1 from any NH phone, 24 hours a day, for assistance connecting with local resources ​
  • For additional information, Cross Roads House staff are available 24/7/365 at 603-436-2218.
To Reach Shelter Admissions/Coordinated Entry:
Cross Roads House Contact Information
Looking For Help? Browse Local Resources
Shelter Assistance
Local Welfare Office
Food Pantries & Soup Kitchens

211 New Hampshire

2-1-1 is an easy-to-remember telephone number that connects callers, at no cost, to information about critical health and human services available in their community.

Coordinated Entry

Admission to emergency shelters is done through one point of Coordinated Entry. Outside of the Coordinated Access business hours, Cross Roads House staff are on site 24/7/365 to provide assistance.

To Reach Coordinated Entry:

Call: (603) 435-2448

Offices Hours: Monday – Friday, 9am – 5pm

Barrington
603.664.9007
Brentwood
603.642.6400 ext. 10
Deerfield
603.463.8811
Dover
603.516.6500
Durham
603.868.8043
East Kingston
603.642.8406
Eliot, ME
207.439.1818 ext. 108
Epping
603.679.1202
Exeter
603.778.0591 ext. 116
Fremont
603.895.2226
Greenland
603.431.7111
Hampton
603.926.5948
Hampton Falls
603.926.4618 ext. 3
Kensington
603.772.5423
Kittery, ME
207.475.1313
Lee
603.969.8251
Madbury
603.742.5131
New Castle
603.431.6710 ext. 10
Newfields
603.772.5070
Newington
603.436.7640
Newmarket
603.817.9536
Newton
603.382.0398
North Berwick, ME
207.676.3353
North Hampton
603.964.8087
Northwood
603.942.5586 ext. 208
Nottingham
603.679.5022
Portsmouth
603.610.7267
Raymond
603.895.4735
Rochester
603.332.3505
Rollinsford
603.742.2510
Rye
603.610.7267
Seabrook
603.474.8931
Somersworth
603.692.9509
South Berwick, ME
207.384.3040
South Hampton
603.394.7696
Stratham
603.775.0517 ext. 187
York, ME
207.363.5504
Food Pantries

Operation Blessing
600A Lafayette Rd.
430-8561
(W-F; 10am-4pm)

Family Services Assn.
7 Junkins Ave.
436-0641

Salvation Army Food Pantry
15 Middle St.
436-2606
(M-Th; 9am-3pm)

Seacoast Community Church
397 Lafayette Road
436-8623

St. Vincent de Paul
289 Lafayette Road, Hampton
926-4427
(M, T, Th, F; 10:30am-12:30pm)

The Salvation Army
441 Lafayette Road
929-1792
(M-F)

First Parish Church
218 Central Ave., Dover
742-5664
(Th; 9am-noon)

Dover CAP Food Pantry
668 Central Ave.
749-5160
(M-F 8-4pm)

Dover Food Pantry
1 Silver St.

St. Joseph’s Church Food Pantry
150 Central Ave., Dover
742-4837
(M, T, W, F; 9am-noon)

Soup Kitchens

The Salvation Army Breakfast
(M-F, 7-7:30am; dinner every night, 5-6pm)

Seacoast Community Church
(Lunch every Tuesday, 12-1pm)

St. John’s Church
(Lunch every Thursday, 12 noon, October-May)

Our Service Area
Frequently Asked Questions
How do you help beyond offering people food and a place to sleep?

Once someone becomes a resident at Cross Roads House, they have access to a vast array of supportive services and programs. Our staff case managers assess critical needs and help residents get the services they need. Case managers also help residents set goals and create a plan to return to stable housing.

How long do residents typically stay at the shelter? Is there a time limit?

State regulations don’t allow a time limit. Last year we provided 35,535 bed nights of service to 515 individuals, including 36 families with 63 children. Our average length of stay for all residents was 69 days.

Is Cross Roads House a government agency and how is the shelter funded?

No, we are not a government agency. Cross Roads House is an independently run 501(c)(3) non-profit agency governed by a board of directors. Two-thirds of our operating budget comes from private donations. The other third comes from a combination of local, state and federal government grants.

Donations
Donations
Donations
Cross Roads house relies heavily on the generosity of donors. Find out how you can contribute to support shelter operations.
Donate Today
Volunteering
The success at Cross Roads House would not be possible without the help of volunteers. Find out how you can help our residents through volunteering.
Volunteer With Us
Sign up for the Cross Roads House monthly newsletter
  • This field is for validation purposes and should be left unchanged.