Food Pantry FreeWalk-inNo ID Needed Loaves & Fishes Food Pantry 137 Downeast Hwy, Ellsworth, ME 04605 (207) 667-4363 Details →
Free Weekly Community Meal FreeWalk-inNo ID Needed Everybody Eats Community Meal 134 State Street, Ellsworth, ME 04605 (207) 667-4363 Details →
Food Security Programs FreeNo ID Needed Healthy Acadia Food Programs 77 Beechland Rd, Ellsworth, ME 04605 (207) 667-7171 Details →
Food Pantry FreeNo ID Needed Emmaus Center Food Pantry 51 Main St, Ellsworth, ME 04605 (207) 667-3962 Details →
Emergency Shelter & Resource Center FreeWalk-in Emmaus Homeless Shelter 51 Main St, Ellsworth, ME 04605 (207) 667-3962 Details →
Transitional Housing for Families Free Families First Community Center 41 North Street, Ellsworth, ME 04605 (207) 460-3711 Details →
Emergency Assistance (Rent, Heat, Food, Utilities) Free Ellsworth General Assistance 1 City Hall Plaza, Ellsworth, ME 04605 (207) 669-6630 Details →
Affordable Homeownership & Home Repair Free Hancock County Habitat for Humanity 218 Downeast Highway, Ellsworth, ME 04605 (207) 667-3082 Details →
Public Housing & Section 8 By Appointment MDI & Ellsworth Housing Authorities 80 Mount Desert Street, Bar Harbor, ME 04609 (207) 288-4770 Details →
LIHEAP & Energy Assistance FreeBy Appointment WHCA - Heating Assistance 248 Bucksport Rd, Ellsworth, ME 04605 (207) 664-2424 Details →
Mental Health & Substance Use Counseling FreeBy Appointment Community Health and Counseling Services 52 Christian Ridge Rd, Ellsworth, ME 04605 (207) 667-5357 Details →
Recovery Support & Warming Center FreeWalk-inNo ID Needed INSPIRE Recovery Community Center 24 Church St, Ellsworth, ME 04605 (207) 412-2288 Details →
Community Behavioral Health Clinic FreeBy Appointment AMHC - Ellsworth Outpatient Center 70 Kingsland Crossing, Ellsworth, ME 04605 (207) 667-6890 Details →
Animal Shelter & Pet Food Pantry FreeWalk-inNo ID Needed SPCA of Hancock County 141 Bar Harbor Rd, Trenton, ME 04605 (207) 667-8088 Details →
Animal Shelter & Pet Assistance FreeWalk-in The Ark Pope Memorial Animal Shelter 60 Barber Lane, Cherryfield, ME 04622 (207) 546-3484 Details →
Domestic Violence Services FreeWalk-inNo ID Needed NextStep Domestic Violence Project 733 Bangor Rd, Ellsworth, ME 04605 1-800-315-5579 Details →
Sexual Assault Crisis Services FreeWalk-inNo ID Needed AMHC Sexual Assault Services 70 Kingsland Crossing, Ellsworth, ME 04605 (800) 871-7741 Details →
Free Medical Clinic FreeNo ID Needed Ellsworth Free Medical Clinic 248 State Street #16, Ellsworth, ME 04605 (207) 667-7953 Details →
Free Preschool (Head Start) Free Downeast Community Partners Head Start 18 Avery Lane, Ellsworth, ME 04605 (207) 667-2995 Details →
Youth Residential & Community Programs By Appointment KidsPeace Maine 16 KidsPeace Way, Ellsworth, ME 04605 (207) 667-0909 Details →
Public Bus Service Downeast Transportation P.O. Box 914, Ellsworth, ME 04605 (207) 667-5796 Details →
Free & Low-Cost Clothing Walk-in Community Closet 207 330 Water Street, Ellsworth, ME 04605 (207) 460-0219 Details →
Community Clothing & Essentials Community Closet 207 330 Water St, Ellsworth, ME 04605 (207) 460-0219 Details →
Domestic Violence Resource Center FreeNo ID Needed NextStep Domestic Violence Project Confidential shelter location. Offices in Ellsworth, Machias, and Calais (43 Union St). (800) 315-5579 Details →