Support starts
in Farmington.
Food, a place to stay, care, or a little help with the everyday. Find your next step in and around Farmington, Maine.
Explore 15 local listingsWhat would help today?
Start with a need. Explore your options.Help around Farmington.
15 local listings. Contact the organization before visiting.
Explore this need across Maine-
Franklin County Animal Shelter
550 Industry Rd, Farmington, ME 04938
Franklin County Animal Shelter has helped homeless pets find families since 1974. All animals are spayed/neutered and vaccinated before adoption.
Hours & eligibility
- Listed hours
- Mon-Sat 12:00 PM - 4:00 PM, Sun Closed
- Who this helps
- Contact the shelter about adoption or an animal. Dog adoptions are by appointment; surrenders are limited to contracted towns and emergency, space-available cases.
Confirm details with the organization.
-
Franklin County Children's Task Force
113 Church St, Farmington, ME 04938
Nonprofit strengthening families and preventing child abuse in Franklin County for over 40 years. Programs include family support, parenting education, and 2Gen approaches that help both parents and children together.
Hours & eligibility
- Listed hours
- Call to confirm current hours.
- Who this helps
- Eligibility depends on the program. Call (207) 778-6960 to ask about current services and requirements. Ask about costs for the specific program.
Confirm details with the organization.
-
Western Maine Community Action - Heating
20A Church St, PO Box 200, East Wilton, ME 04234
LIHEAP fuel assistance and energy programs for Franklin County residents. Helps qualified homeowners and renters pay heating costs with direct payments to fuel vendors.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM. Toll-free: 1-800-645-9636
- Who this helps
- Franklin County residents. Income limits depend on household size. Check MaineHousing's current 2026-2027 HEAP chart or call WMCA.
Confirm details with the organization.
-
Western Maine Community Action - Whole Family Coaching
20A Church St, PO Box 200, East Wilton, ME 04234
WMCA's Whole Family Coaching takes a two-generation approach and supports education and training, employment, health and nutrition, housing stability, budgeting, parenting and childcare for Franklin County families with minor children.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM. Toll-free: 1-800-645-9636
- Who this helps
- Franklin County families with minor children; families must agree to work toward goals with a coach weekly.
Confirm details with the organization.
-
Care & Share Food Closet
508 Fairbanks Road, Farmington, ME 04938
Provides a 3-5 day supply of food once a month to people in need in the greater Farmington area. Open Monday through Saturday; new clients enroll during normal business hours.
Hours & eligibility
- Listed hours
- Mon-Fri 12:00-2:00 PM; Tue 8:30-11:00 AM extra produce/sweets/bread; Sat 8:30-11:00 AM
- Who this helps
- New clients must enroll during normal business hours and bring proof of residency; clients are served once a month.
Confirm details with the organization.
-
MaineHealth Food Pantry Farmington
200 Franklin Health Commons, Farmington, ME 04938
MaineHealth Food Pantry Farmington is on the MaineHealth Franklin Campus and provides healthy food at no cost.
Hours & eligibility
- Listed hours
- Mon & Wed 10:00 AM - 2:00 PM, Fri 11:00 AM - 3:00 PM
- Who this helps
- Open to anyone in the community.
Confirm details with the organization.
-
Western Maine Community Action - Fuel Assistance
20A Church Street, East Wilton, ME 04234
LIHEAP fuel assistance and weatherization for Franklin County. Toll-free: 1-800-645-9636.
Hours & eligibility
- Listed hours
- Mon-Fri 8:00 AM - 4:30 PM
- Who this helps
- Income-eligible Franklin County residents.
Confirm details with the organization.
-
Maine CareerCenter - Wilton
865 US Route 2E, Wilton, ME 04294
Free employment and training services are available at the Wilton CareerCenter.
Hours & eligibility
- Listed hours
- Mon, Thu 8:00 AM - 5:00 PM; Wed 8:00 AM - 12:00 PM
- Who this helps
- You do not need to be claiming unemployment benefits or be out of work to use CareerCenter services.
Confirm details with the organization.
-
MaineHealth Franklin Hospital
111 Franklin Health Commons, Farmington, ME 04938
25-bed critical access hospital in Farmington with a 24/7 emergency room. Part of the MaineHealth system, providing inpatient care, surgical services, and specialty clinics for Franklin County residents.
Hours & eligibility
- Listed hours
- ER open 24/7; clinic hours vary
- Who this helps
- Open to all. Emergency room serves anyone regardless of ability to pay. Financial assistance programs available for qualifying patients.
Confirm details with the organization.
-
Franklin County Adult Education (RSU 9)
129 Seamon Rd, Suite A, Farmington, ME 04938
Adult education center offering HiSET/GED preparation, college transition courses, English language learning, and workforce training programs for Franklin County adults.
Hours & eligibility
- Listed hours
- Call to confirm current hours.
- Who this helps
- Open to adults 17 and older who are not enrolled in a traditional high school. Academic support is free; fees vary for training courses.
Confirm details with the organization.
-
WMCA Our Place to Grow
105 Mount Blue Circle, Suite 2, Farmington, ME 04938
Licensed early childhood education center for children ages 2.5 to 5. Full-day program with extended hours to support working families in the Farmington area.
Hours & eligibility
- Listed hours
- Mon-Fri 6AM-6PM
- Who this helps
- Children ages 2.5 to 5 years old. Contact the center to ask about enrollment and openings. Contact the center for enrollment information and availability.
Confirm details with the organization.
-
WMCA WIC Program
166 Main St, Farmington, ME 04938
Women, Infants, and Children (WIC) nutrition program providing supplemental food benefits, nutrition education, and healthcare referrals for pregnant women, new mothers, and children under 5 in Franklin County.
Hours & eligibility
- Listed hours
- By appointment; Farmington late clinic Thu 4PM-6PM
- Who this helps
- Pregnant or breastfeeding individuals, people up to 6 months postpartum, infants, and children under 5; applicants must meet income and nutrition-risk criteria and live in Maine. Must meet income guidelines (up to 185% of federal poverty level). Maine residency required.
Confirm details with the organization.
-
SeniorsPlus Wilton Office
284 Main St, Suite 100, Wilton, ME 04294
Satellite office of SeniorsPlus serving Franklin County seniors with Medicare counseling, benefits screening, caregiver support, and connections to home and community-based services.
Hours & eligibility
- Listed hours
- Tue & Thu 8:30am-3:00pm
- Who this helps
- Information and referral services are available in Franklin County. Some programs have income guidelines. Caregiver support available to family members caring for older adults.
Confirm details with the organization.
-
Maine DHHS Farmington District Office
114 Corn Shop Lane, Farmington, ME
Visit this DHHS office in Farmington for in-person help with MaineCare, SNAP food benefits and TANF cash help for families.
Hours & eligibility
- Listed hours
- Monday to Friday, 8:00 AM to 4:00 PM
- Who this helps
- Anyone who needs help with MaineCare, SNAP or TANF can visit. Each program has its own rules, such as income limits.
Confirm details with the organization.
-
Farmington General Assistance
153 Farmington Falls Road, Farmington, ME 04938
Farmington General Assistance helps people who cannot meet basic needs such as food, housing, utilities, fuel, and medical care.
Hours & eligibility
- Listed hours
- Call to confirm current hours.
- Who this helps
- People without enough income or resources to meet basic needs may qualify. Unemployed applicants who can work must register for work, look for a job, accept a suitable job, and take part in training or education that can help them get a job.
Confirm details with the organization.
These listings include nearby communities. Hours, locations, and eligibility can change. Call to check which service fits your situation.
Make the first step a little easier.
You don’t need all the answers before reaching out.
Start with a call.
Explain what you need and ask whether the program serves your town or household.
Check where to go.
A mailing address may differ from the service location. Confirm the place, hours, and any appointment.
Ask what to bring.
Check which documents are needed. Mention language, mobility, or transportation needs when you call.
