Shelters

American Red Cross - United Valley Branch

United Valley Chapter
475 Pleasant St.
Lewiston, ME 04240

Bangor Area Homeless Shelter

26 Cedar Street
Bangor, ME

The Bangor Area Homeless Shelter operates 365 days a year and is a 24 hours facility. Our day program is open to the public from 8am-4pm daily, with lunch available at noon. Our shelter facility...

Bread of Life Shelter

157 Walter St.
Augusta, ME 04330
157 Hospital St.
Augusta, ME 04330

Bread of Life is the only soup kitchen in the Augusta area (including Augusta, Manchester, Hallowell, Chelsea, Vassalboro and Sidney – with a total population of approximately 55,000) and the only...

Caring Unlimited

Sanford, ME

Caring Unlimited's Emergency Shelter provides temporary safe haven and support services for individuals in York County who need to flee their homes to become safe from an abusive partner, or are...

City of Portland Family Shelter

54 & 55 Chestnut
Portland, ME

Community Concepts/Stratglass Shelter

32 Erchles Street
Rumford, ME

Dorr House

90 Schoolhouse Road
Orland, ME

Emmaus Shelter

Corner of Main and Water Streets
Ellsworth, ME

Family Crisis Shelter-Portland

Family Violence Project

Galilee House

25 Deering Street
Norway, ME

Halcyon House

5 Commerce Drive
Skowhegan, ME 04976

Hope Haven Gospel Mission

209 Lincoln St.
Lewiston, ME 04240

Hospitality House

15 First Street
Bucksport, ME

Hospitality House

PO Box 1696
Rockland, ME 04841
169 Old County Road
Rockport, ME 04841

Ingraham

237 Oxford Street
Portland, ME

Kilun Kikin Emergency Shelter

Maine State Housing Authority

353 Water St.
Augusta, ME 04330

Mid-Maine Homeless Shelter

PO Box 2612
Waterville, ME 04901
28 Ticonic St.
Waterville, ME 04901

Milestone

65 India Street
Portland, ME

My Choice - Bangor

181 State Street
Bangor, ME

My Choice - Portland

306 Congress Street
Portland, ME

New Beginnings

124 Main St. Suite 103
Farmington, ME 04938

New Beginnings (locations in Lewiston, Augusta and Farmington)
Serving youth (and families) between the ages of 12-21 who are homeless or at-risk of homelessness.


-24 hour youth shelter in Lewiston...

New Hope for Women

Oxford Hills Family Shelter

5 Porter Street
South Paris, ME

Oxford Street Shelter

197 Oxford
Portland, ME

Preble Street Lighthouse Shelter

65 Elm Street
Portland, ME

Rumford Group Home

346 Pine Street
Rumford, ME

Rural Community Action Ministry

81 Church Hill Rd.
Leeds, ME 04263

Rural Community Action Ministry Emergency Shelter

81 Church Hill Road
Leeds, ME 04263

Safe Voices

PO 517
West Farmington, ME 04992

The Mission of Safe Voices is to support and empower those affected by Domestic Violence and engage the community in creating social change in Androscoggin, Oxford and Franklin Counties.

The vision of...

Shaw House

136 Union Street
Bangor, ME

Sister Mary O'Donnell Shelter

745 Central Avenue
Presque Isle, ME 04769

St. Andres Group Home

188 Sabattus Street
Lewiston, ME 04240

St. Francis Community Home

East Orland, ME

St. Francis Inn

East Orland, ME

St. Martin de Porres

23 Bartlett Street
Lewiston, ME 04240

Tedford Shelter

49 Cumberland Street
Brunswick, ME

The Next Step-Washington County

York County Shelters Inc

PO Box 820
Alfred, ME 04002
147 Shaker Hill Rd
Alfred, ME 04002

You Are Never Alone

826 Portland Road
Saco, ME

Youth Alternatives Ingraham

50 Lydia Lane
South Portland, ME 04106

Youth and Family Services

627 Middle Road
Skowhegan, ME