Maine Public Assistance Offices

Detailed information, photos and frequently asked questions

We provide local listings of Public Assistance resources in Maine.

Continue below to search the list of local offices in Maine.

Read our FAQ for common questions and tips on how to make an appointment hassle free.

Select from the links below to find an office in Maine

Latest area offices added in Maine


Immigrant Legal Advocacy Project

Po Box 17917
Portland, ME - 04112
(207)780-1593

Pine Tree Legal Assistance, Inc.

P.o.box 547
Portland, ME - 04112

York County Community Action Corp.

6 Spruce St
Sanford, ME - 04073
(207)324-5762

Community Action Agency Three Rivers

1000 East Broadway
Three Rivers, ME - 49093
877-422-2726

Augusta DHHS Office

35 Anthony Ave
Augusta, ME - 04333
(207) 624-8000

Bangor District DHHS Office

396 Griffin Rd
Bangor, ME - 04401
(207) 561-4100

Biddeford DHHS Office

208 Graham St
Biddeford, ME - 04005
(207) 286-2400

Calais DHHS Office

392 S St
Calais, ME - 04619
(207) 904-3800

Caribou District DHHS Office

30 Skyway Dr
Caribou, ME - 04736
(207) 493-4050

Ellsworth DHHS Office

17 Eastward Ln
Ellsworth, ME - 04605
(207) 664-1400

Services Available

Government Assistance

We provide listings of government assistance offices along with detailed information, phone numbers, and websites. Questions and Answers posted by users.

Non Profit Resources

Providing assistance is not only for the government. There are many non profits that offers assistance with food, rental, housing, training, education, child care, etc. We list them by location.

Eligibility Requirements

We provide information such as eligibility rules and requirements for most of our listings. This can help you narrow down what you may qualify for in your search for assistance.