Food Pantry & Energy Assistance FreeWalk-in AIO Food & Energy Assistance 1A Gordon Drive, Rockland, ME 04841 (207) 596-1043 Details →
Homeless Services & Transitional Housing Free Homeworthy 169 Old County Road, Rockport, ME 04856 (207) 593-8151 Details →
Affordable Homeownership & Home Repair By Appointment Midcoast Habitat for Humanity 799 West Street, Rockport, ME 04856 (207) 236-6123 Details →
Emergency Heating Assistance FreeWalk-in AIO Energy Assistance 1A Gordon Drive, Rockland, ME 04841 (207) 596-1043 Details →
Fuel Assistance Free Penquis LIHEAP Rockland 315 Main St Suite 205, Rockland, ME 04841 (207) 596-0361 Details →
Animal Shelter & Adoption Walk-in Pope Memorial Humane Society of Knox County 25 Buttermilk Lane, Thomaston, ME 04861 (207) 594-2200 Details →
Domestic Violence Resource Center Free New Hope Midcoast 5 Beech Street, Rockland, ME 04841 (207) 594-2128 Details →
Mobile Crisis Response Free Sweetser Mobile Crisis - Midcoast Serving Knox, Lincoln, Waldo & Sagadahoc Counties (800) 434-3000 Details →
Community Health Center FreeBy Appointment Knox Clinic 22 White Street, Rockland, ME 04841 (207) 680-4545 Details →
Free & Sliding Scale Community Health Center FreeBy Appointment Knox Clinic 22 White St, Rockland, ME 04841 (207) 680-4545 Details →
Hospital & Emergency Room Pen Bay Medical Center Emergency Department 6 Glen Cove Dr, Rockport, ME 04856 (207) 301-8000 Details →
Career Services & Job Training FreeWalk-in Maine CareerCenter - Rockland 91 Camden Street, Suite 201, Rockland, ME 04841 (207) 623-7981 Details →
Medical & General Transportation Coastal Trans 46 Summer St, Rockland, ME 04841 (207) 596-6605 Details →
Free Diaper Distribution FreeWalk-inNo ID Needed AIO Diaper Bank 1A Gordon Drive, Rockland, ME 04841 (207) 596-1043 Details →
Home-Delivered Meals Free MCH Meals on Wheels Rockland 46 Summer St, Rockland, ME 04841 (207) 596-6477 Details →
Domestic Violence Resource Center FreeNo ID Needed New Hope Midcoast 5 Beech Street, Rockland, ME 04841 (Office). Shelter location is confidential. (800) 522-3304 Details →