Homeless Shelters Located in Maine

Below is a list of homesless shelters in Maine serving this sector of our population. Various government agencies work with community, charity and religious organizations to assist those in need.
We try to keep the information we provide as up-to-date as possible. If you find errors or know of other facilities use our contact page to let us know so we can keep the information accurate.

The purpose of this site is to help with the endless maze of government and local programs
and agencies you have to sort through to find the best places to get assistance.
This area addresses places to find housing assistance – if you are looking for other
types of help paying bills please use the site and let us know if we are missing any other
types of help you may need.

Find homeless shelter locations near you in Maine

These facilities are for short and long-term homeless assistance and are provided by government, charity, and religious organizations in every state of the country.

Alfred

York County Shelter Programs

Shaker Hill Road – P.O. Box 820
Alfred, ME 4002

Telephone:207-324-1137
Housing Program:

Augusta

Bread Of Life Shelter

157 Hospital Street
Augusta, ME 4330

Telephone:207-626-3479
Housing Program:

Bangor

Hope House

179 Indiana Ave
Bangor, ME 4401

Telephone:207-217-6713
Housing Program:

My Choice

181 State Street
Bangor, ME 4401

Telephone:800-773-9595
Housing Program:

The Bangor Area Homeless Shelter

263 Main Street
Bangor, ME 4401

Telephone:207-947-0092
Housing Program:

Brunswick

Tedford Shelter

PO Box 958
Brunswick, ME 4011

Telephone:207-725-4871
Housing Program:

Dexter

Penquis Journey House

59 Free Street
Dexter, ME 4930

Telephone:207-924-0151
Housing Program:

East Orland

Home, Inc.-Saint Francis Inn

P.O. Box 223
East Orland, ME 4431

Telephone:207-469-1988
Housing Program:

Ellsworth

Emmaus Center

P.O. Box 811
Ellsworth, ME 4605

Telephone:207-667-3962
Housing Program:

Lewiston

Hope Haven Gospel Mission

209 Lincoln Street
Lewiston, ME 4240

Telephone:207-783-6086
Housing Program:

Lisbon

American Rescue Workers

391 Lisbon Street
Lisbon, ME 4240

Telephone:207-777-1212
Housing Program:

Portland

City Of Portland, Oxford Street Shelter For Men

197-203 Oxford Street
Portland, ME 4101

Telephone:207-761-2072
Housing Program:

Milestone Foundation Emergency Shelter

65 India st
Portland, ME 4101

Telephone:207-775-4790
Housing Program:

Preble Street-Day Shelter

18 Portland Street
Portland, ME 4104

Telephone:
Housing Program:

Presque Isle

Sister Mary Odonnell Homeless Shelter

745 Central Drive
Presque Isle, ME 4769

Telephone:207-764-5114
Housing Program:

Skowhegan

Trinity Mens Shelter

12 McClellan St, Suite 2
Skowhegan, ME 4976

Telephone:207-474-8833
Housing Program:

Solon

New Hope Womens Shelter

111 South Main Street
Solon, ME 4979

Telephone:207-669-4402
Housing Program:

South Paris

Strathglass Shelter

P.O. Box 278
South Paris, ME ME

Telephone:207-743-7716
Housing Program:

Waterville

Mid-Maine Homeless Shelter

28 Ticonic Street
Waterville, ME 4903

Telephone:207-872-6550
Housing Program: