Support Maine home Talk to someone
Heating & Energy · Maine

A warmer home,
a little relief.

Find heating fuel assistance, firewood, warming centers, energy programs, and help with weatherization or heating repairs across Maine.

Find heating help near you

Heating resources

Choose a town to narrow your options.

  • Fuel assistance

    LIHEAP - Fuel Assistance

    175 Lancaster Street, Suite 216, Portland, ME 04101

    Federal fuel assistance program (HEAP) for Cumberland County. One-time seasonal payment to your heating fuel vendor. Covers oil, gas, electric, propane, kerosene, wood, and coal. Benefit amount based on household size and income.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Available to low-income homeowners and renters in Cumberland County. Household income must be at or below 150% of the Federal Poverty Level or 60% of State Median Income, whichever is higher. There is no asset limit. Benefits are based on household size, income, and energy costs.

    Confirm details with the organization.

  • Urgent heating help

    Keep ME Warm Fund

    Statewide support

    Statewide emergency heating assistance for households that are not eligible for limited fuel programs or have exhausted other resources. Keep ME Warm provides emergency heating assistance when other fuel resources are unavailable or exhausted. Call 2-1-1 to get connected with help.

    Hours & eligibility
    Listed hours
    2-1-1 available 24/7
    Who this helps
    Designed for Maine households that may not be eligible for, or have already exhausted, federal and state fuel assistance programs like HEAP. Community Action Agencies use funds to help households that may not be eligible for limited federal, state, or local fuel assistance.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    Penquis Heating Assistance (HEAP) and Weatherization

    262 Harlow St, Bangor, ME 04401

    Penquis serves HEAP households in Penobscot, Piscataquis, and Knox counties. Weatherization eligibility is confirmed through Penquis. Fuel payments go directly to your vendor. Weatherization includes insulation, air sealing, and heating system upgrades at no cost.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:30 PM
    Who this helps
    LIHEAP: household income at or below 150% of Federal Poverty Level or 60% of State Median Income. Penquis serves Penobscot, Piscataquis, and Knox counties; Weatherization eligibility depends on household and home requirements. HEAP eligibility depends on household income and other factors. Weatherization has additional home requirements.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    Community Concepts - Fuel & Weatherization

    240 Bates St, Lewiston, ME 04240

    HEAP serves Androscoggin and Oxford counties. Weatherization serves Androscoggin, Oxford, and Cumberland counties. Eligible heating sources include natural gas, heating oil, kerosene, propane, wood, wood pellets, biobricks, coal, corn, and electricity. Weatherization grants may cover insulation, weather-stripping, caulking, and safety-related repairs. CHIP may repair or replace unsafe central heating systems.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:30 PM
    Who this helps
    HEAP income limits vary by household size and are published by MaineHousing for the 2026–27 season. HEAP serves Androscoggin and Oxford counties; Weatherization serves Androscoggin, Oxford, and Cumberland counties and requires HEAP eligibility.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    KVCAP - Fuel & Weatherization

    101 Water St, Waterville, ME 04901

    LIHEAP fuel assistance and weatherization for Kennebec and Somerset county residents. One-time seasonal fuel payment plus emergency funds if you run out. Free weatherization upgrades to reduce energy costs long-term.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    HEAP income limits depend on household size. Check MaineHousing’s 2026–2027 guidelines; weatherization eligibility has additional requirements.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    YCCAC Home Energy Assistance Program (HEAP)

    6 Spruce St, Sanford, ME 04073

    YCCAC provides HEAP heating assistance for eligible York County households; Community Concepts administers weatherization. Seasonal fuel payment covers oil, gas, electric, propane, wood, and coal. Community Concepts administers weatherization for eligible York County households.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM-5:00 PM
    Who this helps
    HEAP eligibility depends on household size and gross household income limits; additional criteria may apply. Community Concepts administers weatherization for eligible York County households; contact them for current requirements.

    Confirm details with the organization.

  • Repairs & savings

    Efficiency Maine

    Statewide support

    Help with the cost of heat pumps, insulation, and other home energy upgrades. Compare current rebates and check the requirements before starting a project.

    Hours & eligibility
    Listed hours
    Call center: Monday-Friday, 8 AM-5 PM, except state holidays.
    Who this helps
    Maine residents planning an eligible energy upgrade. Requirements differ by rebate and property type. Income verification alone does not guarantee a rebate.

    Confirm details with the organization.

  • Urgent heating help

    Energy Crisis Intervention Program (ECIP)

    222 Saint John Street, Suite 206-207, Portland, ME 04102

    Emergency fuel assistance for households facing an energy crisis, such as running out of fuel or facing utility shutoff. Up to $400 or 100 gallons for eligible Cumberland County households, November through April.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Cumberland County households may qualify with an approved HEAP application for the current heating season, no remaining HEAP benefits, and critically low fuel. Households facing a utility disconnect that threatens home heating and unable to pay may also qualify.

    Confirm details with the organization.

  • Fuel assistance

    Avec Community Action - Home Energy Assistance Program (HEAP)

    18 Avery Lane, Ellsworth, ME 04605

    Administers LIHEAP fuel assistance, energy crisis intervention, and weatherization for Hancock and Washington counties. Helps pay for heating oil, propane, wood, electricity, and more.

    Hours & eligibility
    Listed hours
    Mon-Fri 7:00 AM-4:00 PM (Ellsworth office)
    Who this helps
    Hancock or Washington County residents within LIHEAP income guidelines. Homeowners and renters eligible.

    Confirm details with the organization.

  • Repairs & savings

    Central Heating Improvement Program (CHIP)

    Statewide support

    Help repairing or replacing a central heating system for eligible households. CHIP is administered by local Community Action Agencies, with priority given to households without heat.

    Hours & eligibility
    Listed hours
    Ask your local agency about application appointments and urgent assistance.
    Who this helps
    Households must qualify for HEAP and the home must be structurally sound. Limited help may also be available for rental homes with HEAP-eligible tenants.

    Confirm details with the organization.

  • Repairs & savings

    Low-Income Assistance Program (LIAP)

    Statewide support

    Help with electric bills for qualifying households. Contact your utility with questions about your LIAP benefit or enrollment.

    Hours & eligibility
    Listed hours
    MPUC Consumer Assistance: Monday-Friday, 9 AM-4 PM. No walk-in visits.
    Who this helps
    Eligibility can be established through HEAP or qualifying DHHS benefits and income requirements. Contact your utility with questions about your benefit or enrollment.

    Confirm details with the organization.

  • Urgent heating help

    Catholic Charities Maine Relief & Hope Services

    Statewide support

    Details not fully confirmed

    Relief & Hope offers limited funds for immediate crisis or emergency needs that cannot be met through other agencies or community resources.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    The program asks callers to seek help for basic, urgent needs that cannot be met by other agencies, provide information verifying the situation, and try other financial options first. It cannot fund ongoing or sustained needs.

    Confirm details with the organization.

  • Fuel assistance

    Home Energy Assistance Program (HEAP)

    17 Stackpole Dr, Machias, ME 04654

    Federal fuel assistance program (LIHEAP/HEAP) helping low-income households pay heating costs. Also offers weatherization and emergency fuel delivery.

    Hours & eligibility
    Listed hours
    Mon-Fri, 10:00 AM-2:00 PM; call to arrange phone or in-person applications
    Who this helps
    HEAP eligibility depends on household size and income; check MaineHousing's current limits. Apply early. Funds are limited.

    Confirm details with the organization.

  • Urgent heating help

    GEECA’s Community Emergency Fuel Fund

    15 King Street (Route 86), Dennysville, ME 04628

    Details not fully confirmed

    Emergency heating fuel assistance for residents of Dennysville, Edmunds, Pembroke, and Perry through GEECA’s Community Emergency Fuel Fund.

    Hours & eligibility
    Listed hours
    Call for emergency assistance
    Who this helps
    Residents of Dennysville, Edmunds, Pembroke, and Perry facing heating emergencies.

    Confirm details with the organization.

  • Fuel assistanceUrgent heating help

    The Opportunity Alliance - HEAP

    222 Saint John St, Suite 206-207, Portland, ME 04102

    Cumberland County's community action agency providing HEAP fuel assistance and emergency heating through the Energy Crisis Intervention Program (ECIP). Helps eligible homeowners and renters pay annual heating expenses.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Cumberland County residents. Income-based eligibility. Apply online or call to schedule a phone appointment. ECIP may help Cumberland County households with an approved current-season HEAP application, no remaining HEAP benefits, and critically low fuel. Households facing a heating-related utility disconnect and unable to pay may also qualify.

    Confirm details with the organization.

  • Fuel assistance

    Waldo Community Action Partners - Energy

    9 Field Street, Suite 201, Belfast, ME 04915

    Waldo County's community action agency providing LIHEAP fuel assistance, weatherization, and emergency heating help. Also offers the Electric Lifeline Program (LIAP/ELP) for low-income electric customers.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:30 PM
    Who this helps
    Waldo County residents. Income-based eligibility for LIHEAP. You can apply online or contact WCAP to arrange phone or in-person help.

    Confirm details with the organization.

  • Fuel assistance

    Midcoast Maine Community Action

    34 Wing Farm Parkway, Bath, ME 04530

    Sagadahoc and Lincoln County community action agency providing LIHEAP fuel assistance and emergency heating help. Serves Bath, Georgetown, Phippsburg, Woolwich, and surrounding midcoast communities.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Residents of Sagadahoc and Lincoln counties. Income-based eligibility for LIHEAP.

    Confirm details with the organization.

  • Fuel assistance

    Avec Community Action - Home Energy Assistance Program (HEAP)

    771 Main Street, Presque Isle, ME 04769

    Avec Community Action provides HEAP, emergency heating assistance, weatherization, and heating system repair programs. Serves all of Aroostook County with multiple office locations.

    Hours & eligibility
    Listed hours
    Monday-Friday, 8:00 AM-5:00 PM; call to schedule HEAP appointments
    Who this helps
    Aroostook County residents. Income-based eligibility. Also serves Washington and Hancock counties.

    Confirm details with the organization.

  • Urgent heating help

    AIO Energy Assistance

    1A Gordon Drive, Rockland, ME 04841

    AIO provides Knox County residents with heating assistance through local fuel providers and help preventing CMP electricity disconnections. AIO provides fuel assistance to households facing energy insecurity during winter months alongside food pantry services.

    Hours & eligibility
    Listed hours
    Apply online or call 207-596-1043, press 2, and leave a message; no client hours are posted.
    Who this helps
    Knox County residents whose household income is below the limit in AIO's current Energy Assistance eligibility table may apply.

    Confirm details with the organization.

  • Repairs & savings

    MaineHousing Weatherization Program

    Statewide support

    Help making an eligible home less drafty and more energy efficient. A home assessment determines the improvements, which are provided at no cost to qualifying households.

    Hours & eligibility
    Listed hours
    Ask your local agency about appointments and waiting lists.
    Who this helps
    Income-eligible homeowners and renters, and owners of eligible two- to four-unit buildings. Some households qualify through HEAP; others may qualify under separate weatherization income limits.

    Confirm details with the organization.

  • Urgent heating help

    Fuel Assistance and Essential Needs

    1 Summer St, Kennebunk, ME 04043

    Emergency fuel assistance for residents of Kennebunk, Kennebunkport, and Arundel. COS partners with the three town General Assistance offices. Qualifying neighbors may receive up to three 100-gallon fills per season.

    Hours & eligibility
    Listed hours
    8:00 AM-4:00 PM; apply during office hours or call (207) 985-2102 ext. 1394 to schedule an appointment.
    Who this helps
    Residents of Kennebunk, Kennebunkport, and Arundel facing a fuel emergency.

    Confirm details with the organization.

  • Fuel assistance

    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.

  • Fuel assistance

    KVCAP Heating Assistance - Skowhegan

    28 Research Dr, Skowhegan, ME 04976

    LIHEAP fuel assistance for Somerset County residents through KVCAP's Skowhegan office. Helps qualified homeowners and renters pay heating costs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    HEAP income limits depend on household size. Check MaineHousing’s 2026–2027 guidelines.

    Confirm details with the organization.

  • Fuel assistance

    Community Concepts - Heating Assistance

    17 Market Square, South Paris, ME 04281

    LIHEAP fuel assistance for Oxford County residents. Helps qualified homeowners and renters pay heating costs. Toll-free: 1-800-866-5588.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:30 PM
    Who this helps
    Oxford County residents. Income must be at or below 150% of the Federal Poverty Level or 60% of State Median Income.

    Confirm details with the organization.

  • Repairs & savings

    CHIP, Inc. - Community Housing Improvement Project

    PO Box 6, Newcastle, ME 04553

    CHIP has served central and eastern Lincoln County since 1984. It offers home repairs and one heating assistance delivery per season, including firewood, from Nov 1 through Mar 1.

    Hours & eligibility
    Listed hours
    Call and leave a voicemail; staff will return your call
    Who this helps
    Residents of Alna, Bremen, Bristol, Damariscotta, Jefferson, Newcastle, Nobleboro, Somerville, South Bristol, Waldoboro, and Whitefield who are unable to make repairs due to illness, disability, or financial need.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    Midcoast Maine Community Action - Fuel Assistance

    34 Wing Farm Parkway, Bath, ME 04530

    LIHEAP fuel assistance for eligible residents of Lincoln and Sagadahoc counties. Toll-free: 1-800-221-2221.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Income-eligible Lincoln/Sagadahoc residents.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    Waldo Community Action Partners - Fuel Assistance

    9 Field Street, Suite 201, Belfast, ME 04915

    LIHEAP fuel assistance and weatherization for Waldo County. Toll-free: 1-800-498-3025.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:30 PM
    Who this helps
    Income-eligible Waldo County residents.

    Confirm details with the organization.

  • Fuel assistanceRepairs & savings

    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.

  • Urgent heating help

    Salvation Army Bangor - Heating Assistance

    65 South Park Street, Bangor, ME 04401

    Details not fully confirmed

    Call the Bangor Corps to ask whether heating assistance is currently available. Also offers a food pantry.

    Listed hours
    Listed hours
    Call to confirm current hours.

    Confirm details with the organization.

  • Urgent heating help

    Salvation Army Portland - Heating Assistance

    297 Cumberland Ave, Portland, ME 04101

    Details not fully confirmed

    Call the Portland Corps to ask whether heating assistance is currently available.

    Listed hours
    Listed hours
    Call to confirm current hours.

    Confirm details with the organization.

  • Fuel assistance

    Avec Community Action - HEAP, Houlton

    91 Military St, Houlton, ME 04730

    Avec Community Action’s Houlton Customer Service Center offers HEAP and weatherization services. Helps income-eligible households pay heating costs during the winter season.

    Hours & eligibility
    Listed hours
    Monday-Friday, 8:00 AM-5:00 PM
    Who this helps
    Income-eligible households in the Houlton area. HEAP eligibility depends on household income and size; check MaineHousing’s current limits.

    Confirm details with the organization.

  • Fuel assistance

    Avec Community Action - HEAP, Fort Kent

    40 Alfalfa Ave Suite 102, Fort Kent, ME 04743

    Helps income-eligible households in the Fort Kent area cover heating costs.

    Hours & eligibility
    Listed hours
    By appointment
    Who this helps
    Income-eligible households in the Fort Kent and St. John Valley area. HEAP eligibility depends on household income and size; check MaineHousing’s current limits.

    Confirm details with the organization.

  • Fuel assistance

    Carol Kaplan Fuel Fund

    53 Depot St, Freeport, ME 04032

    The Carol Kaplan Fuel Fund provides emergency fuel assistance to residents in need from Freeport and Pownal.

    Hours & eligibility
    Listed hours
    Mon-Fri 9 AM-5 PM
    Who this helps
    Residents in need from Freeport and Pownal; FCS says services are open to every income.

    Confirm details with the organization.

  • Fuel assistance

    Community Outreach Services Heating Assistance

    Contact your town's General Assistance office; location varies by town.

    COS partners with the Arundel, Kennebunk and Kennebunkport General Assistance offices to provide heating oil assistance. Kennebunk: (207) 985-2102 ext. 1394. Arundel: (207) 985-4201 ext. 113. Kennebunkport: (207) 967-0105.

    Hours & eligibility
    Listed hours
    Call your town's General Assistance office for current hours.
    Who this helps
    Residents of Kennebunk, Kennebunkport, and Arundel. Income guidelines may apply.

    Confirm details with the organization.

  • Fuel assistance

    Penquis Heating Assistance (Piscataquis)

    50 North St, Dover-Foxcroft, ME 04426

    LIHEAP fuel assistance for Piscataquis County residents. Helps eligible low-income households pay for heating fuel during the winter season.

    Hours & eligibility
    Listed hours
    Mon-Fri 8AM-4:30PM
    Who this helps
    Piscataquis County residents meeting federal income guidelines for LIHEAP. Documentation of income and household size required.

    Confirm details with the organization.

  • Fuel assistance

    Penquis LIHEAP Rockland

    7 High St, Rockland, ME 04841

    Federal fuel assistance (LIHEAP) for income-eligible Knox County households. Helps cover heating costs during the winter season with direct payments to fuel providers.

    Hours & eligibility
    Listed hours
    Mon, Tue, Wed and Fri 8:00 AM-4:30 PM; HEAP applications by appointment.
    Who this helps
    Eligibility depends on household size, gross income, fuel and dwelling type. Check Penquis's 2026–2027 HEAP income guidelines.

    Confirm details with the organization.

  • Fuel assistance

    MDI Community Campfire Coalition

    PO Box 836, 329 Main Street, Southwest Harbor, ME 04679

    The MDI Community Campfire Coalition helps eligible island residents pay for heat once each heating season.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People living on Mount Desert Island, Swan’s Island, or the Cranberry Isles may qualify. Individuals earning less than $39,125 and families of four or more earning less than $80,375 must submit an application and proof of income.

    Confirm details with the organization.

  • Firewood

    Downeast Wood Bank

    23 Jill's Lane, Surry (Meadowbrook Forest)

    Downeast Wood Bank gives seasoned firewood at no cost to people who rely on wood heat and face a short-term heating crisis. It serves Blue Hill, Brooklin, Ellsworth, Sedgwick, Surry, Trenton, and Lamoine.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People in Blue Hill, Brooklin, Ellsworth, Sedgwick, Surry, Trenton, or Lamoine who rely on wood heat and face a short-term heating crisis may qualify after a short interview.

    Confirm details with the organization.

  • Urgent heating help

    Island Heating Assistance Program (IHAP)

    57 Church Street (Route 15), Deer Isle, Maine 04627

    IHAP may help island residents with emergency heating fuel costs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Island residents who need emergency heating help may request assistance.

    Confirm details with the organization.

  • Urgent heating help

    Dolly Fisher Emergency Fund

    Blue Hill Peninsula; call the Fund Administrator at 207-412-8072

    The Dolly Fisher Emergency Fund offers households on the Blue Hill Peninsula emergency help with fuel, utilities, and food.

    Hours & eligibility
    Listed hours
    Phone monitored Monday-Friday, except holidays
    Who this helps
    Households on the Blue Hill Peninsula that need emergency help with fuel, food, or utilities may request help.

    Confirm details with the organization.

  • Repairs & savings

    WindowDressers - Calais Community Build

    13 Church Street, Calais, ME 04619

    WindowDressers makes custom-fit window inserts that help keep heat in and drafts out. The Calais build is accepting 2026 requests for inserts and rewraps.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People within a reasonable drive of a community build may request inserts or rewraps. Low-income customers who qualify for public assistance, such as LIHEAP, SNAP, or food pantry help, may receive up to 10 pine inserts per year at no charge.

    Confirm details with the organization.

  • Urgent heating help

    Community Energy Fund of Lincoln County

    PO Box 40, Bristol, ME 04539

    The Community Energy Fund helps Lincoln County households with heating needs, especially those not served by state or federal programs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Lincoln County households that need heating help may be considered, especially if state or federal programs do not serve them. A referral from a town General Assistance Administrator or Community Navigator is required.

    Confirm details with the organization.

  • Firewood

    Midcoast Wood Bank

    Work site: 505 River Rd., Topsham, ME 04086

    Midcoast Wood Bank provides temporary emergency firewood help in nine Midcoast towns. Households in need may receive up to two cords per season.

    Hours & eligibility
    Listed hours
    By appointment
    Who this helps
    Individuals and families in need who live in Bath, West Bath, Bowdoin, Bowdoinham, Brunswick, Harpswell, Lisbon, Topsham, or Woolwich may ask for firewood help. Free wood delivery is for qualified recipients.

    Confirm details with the organization.

  • Urgent heating help

    Warm Thy Neighbor

    65 Thomas Point Road, Brunswick, Maine 04011

    One-time emergency heating help for eligible low-income households in Midcoast towns served by Tedford.

    Hours & eligibility
    Listed hours
    Monday-Friday, 8:00 AM-4:00 PM
    Who this helps
    Households with total income at or below 150% of the Federal Poverty Guideline may qualify if they live in Brunswick, Topsham, Harpswell, Bailey Island, Cundy's Harbor, Lisbon Falls, Lisbon, Lisbon Center, Bowdoin, Bowdoinham, Durham, Arrowsic, Bath, West Bath, Georgetown, Phippsburg, Richmond, or Woolwich.

    Confirm details with the organization.

  • Repairs & savings

    Midcoast Maine Community Action Utility Bill Help

    34 Wing Farm Pkwy., Bath, Maine 04530

    Seasonal help with past-due utility bills for people in Lincoln and Sagadahoc counties.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    You must live in Lincoln or Sagadahoc County and have a past-due utility bill.

    Confirm details with the organization.

  • Urgent heating help

    Woolwich Heating Assistance Fund

    13 Nequasset Road, Woolwich, Maine 04579

    The Woolwich Heating Assistance Fund helps local households that are out of heating fuel or nearly out and cannot afford more. Donations fund emergency heating assistance.

    Hours & eligibility
    Listed hours
    Mon-Tue 8:00 AM-4:30 PM; Wed 9:00 AM-6:00 PM; Thu 8:00 AM-4:30 PM; Fri closed
    Who this helps
    Woolwich residents who are out of fuel or nearly out and cannot afford more may apply. Eligible households include retired households on fixed incomes, working households with income at or below 150% of the poverty level, seasonal workers laid off or expecting a layoff of 120 days or more, and other households in need at the Town Administrator’s discretion. Select Board members, full-time town employees, and their families cannot apply. You do not need to apply for General Assistance first.

    Confirm details with the organization.

  • Urgent heating help

    Phippsburg Goodwill Account

    1042 Main Road, Phippsburg, ME 04562

    The Phippsburg Goodwill Account provides short-term emergency help to families who cannot afford heating fuel or other basic needs. Donations from residents and taxpayers fund the account.

    Hours & eligibility
    Listed hours
    Mon-Fri 9:00 AM - 1:00 PM; 2:00 PM - 5:00 PM
    Who this helps
    Phippsburg families who cannot afford heating fuel or other basic necessities may be considered if they have a proven need and either do not meet General Assistance requirements or need help with an item outside its rules.

    Confirm details with the organization.

  • Fuel assistance

    Greater Bay Area Ministerium Fuel Assistance

    23 Mill Lane, Belfast, ME 04915

    Greater Bay Area Ministerium fuel assistance helps residents who need oil to stay warm during winter.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Residents who need oil to stay warm during winter may contact Belfast United Methodist Church to see whether they qualify.

    Confirm details with the organization.

  • Fuel assistance

    Community Resource Council Fuel Fund

    Mailing address: P.O. Box 43, Boothbay Harbor, ME 04538; call or email CRC for help.

    Call CRC to ask about the Fuel Fund.

    Hours & eligibility
    Listed hours
    Typically Mon-Fri, 8:00 AM-4:00 PM; closed on major holidays and when school is closed due to bad weather.
    Who this helps
    Residents of Boothbay, Boothbay Harbor, Edgecomb, or Southport who need help with home heating. Contact CRC to ask what help is available.

    Confirm details with the organization.

  • Firewood

    Community Resource Council Woodchucks

    Mailing address: P.O. Box 43, Boothbay Harbor, ME 04538; call CRC to ask about receiving wood.

    Call CRC to ask about getting wood through Woodchucks.

    Hours & eligibility
    Listed hours
    Typically Mon-Fri, 8:00 AM-4:00 PM; closed on major holidays and when school is closed due to bad weather.
    Who this helps
    Low-income people and families on the Boothbay Peninsula whose main heat source is a wood stove or fireplace.

    Confirm details with the organization.

  • Repairs & savings

    Arrearage Management Program (AMP)

    Versant Power, Attention Assistance, PO Box 932, Bangor, ME 04402

    Versant Power's AMP helps eligible residential customers reduce past-due electricity bills through monthly credits.

    Hours & eligibility
    Listed hours
    Mon-Fri 7:30 AM - 5:00 PM
    Who this helps
    People who have applied for or already have Versant Power residential electric service may qualify if they are eligible for HEAP or LIAP and owe at least $500 that is at least 90 days past due. They must not have participated in, withdrawn from, or failed to follow AMP terms in the previous six years.

    Confirm details with the organization.

  • Fuel assistance

    Town of Lincoln Heating Fuel Assistance

    29 Main St., Lincoln, ME 04457

    The Town of Lincoln offers Heating Fuel Assistance through General Assistance for residents who need help meeting basic needs.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 5:00 PM
    Who this helps
    Lincoln residents who do not have enough income or resources to meet basic needs, including heating fuel, may qualify.

    Confirm details with the organization.

  • Fuel assistance

    Mi'kmaq Nation LIHEAP and Energy Crisis Intervention Program (ECIP)

    Serves Aroostook County; contact Community Support Services by phone.

    Mi'kmaq Nation members in Aroostook County may qualify for heating fuel help through LIHEAP. ECIP helps households already approved for LIHEAP during fuel, utility, or eviction crises.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Mi'kmaq Nation members in Aroostook County may qualify for LIHEAP. The proposed 2026-27 income limit is 150% of HHS poverty guidelines. ECIP is for LIHEAP-approved households with an energy crisis.

    Confirm details with the organization.

  • Urgent heating help

    Veteran Heating Assistance Program, Aroostook County

    405 Perry Road, Bangor, Maine

    Aroostook County veterans can apply for emergency heating fuel through the Galen Cole Family Foundation and Maine Veterans Project. Approved households may receive up to 100 gallons of #2 heating fuel or kerosene at no cost.

    Hours & eligibility
    Listed hours
    Mon-Fri 9:00 AM - 4:00 PM
    Who this helps
    Applicants must live in Aroostook County, prove veteran status, have an honorable discharge, report total household income, and have a tank less than half full. Eligible fuels are #2 heating fuel and kerosene.

    Confirm details with the organization.

  • Fuel assistance

    South Portland Heating Assistance Fund

    City Hall 25 Cottage Road South Portland, ME 04106

    The City of South Portland offers heating cost help through its donor-funded Heating Assistance Fund.

    Hours & eligibility
    Listed hours
    Mon, Wed-Thu 7:30 AM-5:00 PM; Tue 9:00 AM-5:00 PM; Fri closed
    Who this helps
    South Portland residents who need help with heating costs may ask about the fund. Income requirements apply.

    Confirm details with the organization.

  • Fuel assistance

    Project GRACE Fuel Assistance

    Mailing address: PO Box 6846, Scarborough, ME 04070-6846

    Project GRACE helps Scarborough residents who need help heating their homes.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People who live in Scarborough and need help heating their home may ask for assistance.

    Confirm details with the organization.

  • Fuel assistance

    Fuel & More

    P.O. Box 754, Kittery, ME 03904

    Fuel & More helps Kittery residents who have trouble paying for heat and do not qualify for town energy assistance.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM-4:00 PM
    Who this helps
    Kittery individuals and families who struggle to pay for heat and do not qualify for town energy assistance may request help.

    Confirm details with the organization.

  • Fuel assistance

    York Community Service Association Fuel Assistance

    855 US Route One, York, ME 03909

    YCSA’s Family Services office offers fuel assistance through the Town of York’s General Assistance program from September to May. Call to apply.

    Hours & eligibility
    Listed hours
    Mon-Fri 9:00 AM-5:00 PM, except holidays
    Who this helps
    York families and individuals who meet the Town of York’s General Assistance income and residency rules may apply.

    Confirm details with the organization.

  • Firewood

    Cumberland Wood Bank Heating Assistance

    Request help online or by phone. Program manager: Cumberland Congregational Church UCC, 282 Main St, Cumberland, ME 04021.

    Cumberland Wood Bank provides firewood and other heating help to people in need in six Cumberland County communities.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People in need of heating help in Cumberland, North Yarmouth, Yarmouth, Falmouth, Gray, or New Gloucester may request assistance.

    Confirm details with the organization.

  • Urgent heating help

    Energy Crisis Intervention Program (ECIP)

    Statewide support

    ECIP provides crisis heating help to households with an extremely low supply of heating fuel.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Households must qualify for HEAP based on income and household size. A household may qualify for ECIP when a heating crisis threatens someone’s health or safety and the household cannot afford to prevent it.

    Confirm details with the organization.

  • Urgent heating help

    Franklin County Ecumenical Heating Fund (ECU SHARE)

    WMCA Administrative Office, 20A Church St, East Wilton, ME 04234

    ECU SHARE is a local emergency heating fund for Franklin County households.

    Hours & eligibility
    Listed hours
    Monday to Friday, 8:00 AM to 4:30 PM
    Who this helps
    For Franklin County households seeking emergency fuel help. WMCA must confirm whether the fund can assist.

    Confirm details with the organization.

  • Firewood

    Somerset Woods Share

    Firewood pickup is in Solon; call 207-612-1606 for the current pickup location.

    Somerset Woods Share provides emergency firewood to community members in need.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Community members in need may sign up for the firewood distribution list. Supplies are limited, so requests may not all be filled.

    Confirm details with the organization.

  • Firewood

    Webster Wood Bank

    1458 Salem Road, Salem Twp., Maine 04983

    UMEM’s Webster Wood Bank sells discounted firewood to Franklin County families who need help with home heating costs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    The wood bank serves Franklin County families in need who struggle with the cost of heating their homes.

    Confirm details with the organization.

  • Firewood

    Bethel Wood Bank

    Apply online or by phone; standard pickup is at the Bethel Wood Bank wood yard.

    Bethel Wood Bank provides free supplemental firewood to households that rely on wood heat and need help staying warm.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Households in Bethel, Greenwood, Woodstock, Hanover, Andover, Newry, Gilead, Albany Township, or Upton may apply if they use wood heat and have trouble getting enough firewood. Limited exceptions may be considered.

    Confirm details with the organization.

  • Warming centers

    Tedford Housing Winter Warming Center

    1 Tenney Way, Brunswick, ME 04011

    Tedford Housing's Winter Warming Center offers overnight indoor warmth and basic necessities for individuals and families experiencing homelessness during winter.

    Hours & eligibility
    Listed hours
    6:00 PM - 8:00 AM
    Who this helps
    The center serves individuals and families experiencing homelessness.

    Confirm details with the organization.

  • Warming centers

    The Well Warming Center at Jericho Road

    146 B Center St., Bangor, ME

    The Well is a seasonal daytime warming center in Bangor with showers and laundry access.

    Hours & eligibility
    Listed hours
    Monday-Saturday, 7:00 AM - 4:00 PM
    Who this helps
    Call to ask who can use the center.

    Confirm details with the organization.

  • Warming centers

    Augusta Emergency Overnight Warming Center

    34 Bridge St. Augusta ME 04330

    A low-barrier overnight warming center in Augusta for people who need warmth during harsh weather.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People experiencing homelessness and anyone who needs warmth during harsh weather are welcome. Guests do not have to share the church’s beliefs.

    Confirm details with the organization.

  • Warming centers

    United Community Living Center

    12 Spruce Street, Suite 7, Augusta, ME 04330

    A low-barrier daytime support center in greater Augusta for people experiencing homelessness or housing instability.

    Hours & eligibility
    Listed hours
    Friday to Monday, 8:00 AM to 4:00 PM
    Who this helps
    People experiencing homelessness or housing instability are welcome.

    Confirm details with the organization.

  • Urgent heating help

    City of Biddeford General Assistance

    205 Main St, Biddeford, ME 04005

    City program providing emergency help with rent, utilities, food, and basic necessities for eligible Biddeford residents.

    Hours & eligibility
    Listed hours
    Mon-Tue 7:00 AM-5:00 PM; Wed-Thu 8:00 AM-4:00 PM; Fri closed
    Who this helps
    Biddeford residents unable to meet basic necessities. Income and resource eligibility applies.

    Confirm details with the organization.

  • Urgent heating help

    Ellsworth General Assistance

    1 City Hall Plaza, Ellsworth, ME 04605

    City-run safety net program providing emergency assistance with rent, heating fuel, electricity, food, and other basic necessities for Ellsworth residents who have no other resources.

    Hours & eligibility
    Listed hours
    Mon-Thu 8:00 AM-3:00 PM (by appointment)
    Who this helps
    Must be a current Ellsworth resident. Must demonstrate inability to meet basic needs and have exhausted other resources.

    Confirm details with the organization.

  • Urgent heating help

    Blue Hill General Assistance

    18 Union St., Blue Hill, ME 04614

    Blue Hill General Assistance is last-resort voucher help for low-income residents with basic needs.

    Hours & eligibility
    Listed hours
    Mon 8:00 AM - 5:30 PM; Tue, Thu, Fri 8:00 AM - 4:00 PM; Wed closed
    Who this helps
    Low-income Blue Hill residents who need help with basic needs may qualify. Applicants are expected to use other resources first. First-time cases are assessed based on need.

    Confirm details with the organization.

  • Urgent heating help

    Machias General Assistance

    17 Stackpole Dr., Machias, ME 04654

    Machias General Assistance helps residents whose money is not enough for current basic needs.

    Hours & eligibility
    Listed hours
    Mon 9:00 AM - 2:30 PM; Tue, Thu 9:00 AM - 4:00 PM; Wed, Fri 10:00 AM - 4:00 PM, except holidays
    Who this helps
    Machias residents may qualify if their living costs exceed the money they have or their expenses exceed the income they can earn. All adults in the household must apply and meet with the Town Manager.

    Confirm details with the organization.

  • Urgent heating help

    Bar Harbor General Assistance

    93 Cottage Street, Bar Harbor, ME 04609

    Bar Harbor General Assistance offers confidential financial help to people who cannot meet basic needs for housing, utilities, or food.

    Hours & eligibility
    Listed hours
    Mon-Thu 9:00 AM - 11:00 AM
    Who this helps
    People who cannot meet basic needs for housing, utilities, or food may apply.

    Confirm details with the organization.

  • Urgent heating help

    Bowdoinham General Assistance and Heat Assistance Fund

    13 School Street, Bowdoinham, Maine 04008

    Bowdoinham General Assistance helps residents with basic needs such as rent, food, medicine, heating fuel, and utilities. The Town also has a donation-funded Heat Assistance Fund for emergency heating needs.

    Hours & eligibility
    Listed hours
    By appointment, Monday-Friday 9:00 AM-2:00 PM
    Who this helps
    Bowdoinham residents who show financial need and meet the state and town limits may qualify for General Assistance. The Heat Assistance Fund is usually for emergencies when a household does not qualify for General Assistance.

    Confirm details with the organization.

  • Urgent heating help

    Bangor General Assistance

    103 Texas Ave, Bangor, ME 04401

    Bangor residents with no other resources can seek General Assistance for basic needs. The city treats heating fuel, utility shutoff notices, eviction, new housing with a move-in date, and prescription needs as emergencies.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Bangor residents who lack the income or resources to meet basic needs may qualify. Applicants must seek other available resources, and the city reviews household records to decide eligibility.

    Confirm details with the organization.

  • Urgent heating help

    Westbrook General Assistance

    Westbrook Community Center, 426 Bridge Street, Westbrook, ME 04092

    Westbrook General Assistance helps residents who cannot cover basic needs such as shelter, food, fuel, electricity, and medical expenses.

    Hours & eligibility
    Listed hours
    Mon-Thu 8:00 AM - 4:30 PM; Fri 9:00 AM - 2:00 PM
    Who this helps
    Westbrook residents may qualify if they cannot provide basic necessities and meet income guidelines. Applicants must apply for and use other available resources first. Applicants who are physically able must seek work.

    Confirm details with the organization.

  • Urgent heating help

    Windham General Assistance

    377 Gray Road Windham, ME 04062

    Windham's General Assistance program offers confidential financial help to residents who struggle to meet basic needs. Approved help comes as vouchers, not cash.

    Hours & eligibility
    Listed hours
    Mon-Thu 8:30 AM - 3:30 PM
    Who this helps
    Windham residents who have trouble meeting basic needs may apply. The Town reviews household income and assets.

    Confirm details with the organization.

  • Urgent heating help

    Falmouth General Assistance

    Falmouth Town Hall, 271 Falmouth Road, Falmouth, ME 04105

    Falmouth's General Assistance program offers confidential financial help to residents who struggle to pay for basic needs such as housing, utilities, and food.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Falmouth residents having trouble meeting basic needs such as housing, heating fuel, electricity, or food may apply. The Town reviews household income, expenses, and available resources.

    Confirm details with the organization.

  • Urgent heating help

    Scarborough General Assistance

    Scarborough Public Safety Building, General Assistance, First Fl. Room 108, 275 U.S. Route 1, Scarborough, ME 04074

    Scarborough General Assistance gives temporary aid to eligible residents who cannot meet basic household needs. It may cover shelter, food, fuel, utility bills, non-food needs, and medical expenses.

    Hours & eligibility
    Listed hours
    Monday-Thursday 7:00 AM-11:00 AM and 1:00 PM-5:00 PM
    Who this helps
    Scarborough residents who cannot provide their household’s basic necessities may qualify under state maximums and allowances. Applicants must apply for and use other available resources first.

    Confirm details with the organization.

  • Urgent heating help

    Topsham General Assistance

    100 Main Street, Topsham, ME

    Topsham General Assistance helps residents with immediate basic needs they cannot meet themselves.

    Hours & eligibility
    Listed hours
    Mon-Wed 8:30 AM - 4:30 PM; Thu 8:30 AM - 6:00 PM; Fri 8:30 AM - 3:00 PM
    Who this helps
    Topsham residents with an immediate need for a basic necessity they cannot provide for themselves or their family may qualify. The Town reviews household income and basic costs.

    Confirm details with the organization.

  • Urgent heating help

    Bath General Assistance

    City Hall, 55 Front Street, 3rd Floor, Bath, ME

    Bath General Assistance helps Bath residents meet basic needs during a financial emergency.

    Hours & eligibility
    Listed hours
    Tuesday and Thursday 9:00 AM - 3:00 PM
    Who this helps
    Bath residents facing a financial emergency who do not have enough income or resources to meet basic needs may qualify. The administrator reviews household income, resources, assets, and expenses.

    Confirm details with the organization.

  • Urgent heating help

    Rockland General Assistance

    270 Pleasant Street, Rockland, ME

    Rockland General Assistance is last-resort help for people who cannot meet basic needs and have no other resources.

    Hours & eligibility
    Listed hours
    Monday, Tuesday, and Thursday 8:00 AM - 11:30 AM; by appointment; closed public holidays
    Who this helps
    People who cannot meet basic needs for themselves or their families and have no other resources may qualify. Applicants must provide information to show they meet program rules.

    Confirm details with the organization.

  • Urgent heating help

    Belfast General Assistance

    131 Church Street, Belfast, ME

    Belfast General Assistance provides immediate help with basic needs to eligible Belfast residents.

    Hours & eligibility
    Listed hours
    Monday through Thursday 8:30 AM - 4:30 PM; by appointment
    Who this helps
    Belfast residents who do not have enough money for basic needs may qualify. Applicants must follow program rules, seek other available resources, and work or look for work.

    Confirm details with the organization.

  • Urgent heating help

    Warren General Assistance

    167 Western Road, Warren, ME

    Warren General Assistance is a Town program for people who lack the income or resources to meet basic needs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People who do not have enough income or resources to meet basic needs may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Wiscasset General Assistance

    51 Bath Road, Wiscasset, ME

    Wiscasset General Assistance helps eligible residents with basic needs.

    Hours & eligibility
    Listed hours
    Appointment only: Tuesday and Thursday, 10:00 AM-12:00 PM and 1:00 PM-3:00 PM
    Who this helps
    Wiscasset residents who do not have enough income or resources to meet basic needs may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Rockport General Assistance

    101 Main Street, Rockport, ME

    Rockport General Assistance is a last-resort program that may help with basic needs.

    Hours & eligibility
    Listed hours
    Monday-Friday, 8:00 AM-4:00 PM; appointments only
    Who this helps
    People who need help with basic necessities and have used other programs first may qualify under Town rules. Except for first-time applicants, applicants must document how they used their income.

    Confirm details with the organization.

  • Urgent heating help

    Woolwich General Assistance

    13 Nequasset Road, Woolwich, ME

    Woolwich General Assistance helps people in need with essential costs.

    Hours & eligibility
    Listed hours
    Mon 8:00 AM - 4:30 PM; Tue 8:00 AM - 4:30 PM; Wed 9:00 AM - 6:00 PM; Thu 8:00 AM - 4:30 PM; Fri closed
    Who this helps
    You may qualify if your income and resources are not enough to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Calais General Assistance

    11 Church Street, Calais, ME

    Calais General Assistance helps people who cannot meet their basic needs on their own.

    Hours & eligibility
    Listed hours
    Monday, or Tuesday if Monday is a holiday: 9:00 AM-11:30 AM and 12:30 PM-4:00 PM
    Who this helps
    You may qualify if you do not have enough income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Bristol General Assistance

    1268 Bristol Road

    Bristol General Assistance helps people who need support with essential costs.

    Hours & eligibility
    Listed hours
    Monday-Friday, 8:00 AM-4:00 PM
    Who this helps
    You may qualify if you do not have enough income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Thomaston General Assistance

    13 Valley Street, Thomaston, ME

    Thomaston General Assistance may help Thomaston residents meet basic needs.

    Hours & eligibility
    Listed hours
    Tue and Thu 9:00 AM - 10:30 AM
    Who this helps
    Thomaston residents may qualify if they do not have enough income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Whitefield General Assistance

    36 Townhouse Road, Whitefield, ME

    Whitefield General Assistance helps individuals and families meet basic needs.

    Hours & eligibility
    Listed hours
    Mon-Tue 8:00 AM - 4:00 PM; Wed closed; Thu 7:00 AM - 12:00 PM and 3:00 PM - 7:00 PM; Fri 8:00 AM - 2:00 PM
    Who this helps
    You may qualify if you do not have enough income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Searsport General Assistance

    1 Union Street, Searsport, ME

    Searsport General Assistance helps people who cannot afford basic needs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    You may qualify if you lack enough income or resources to meet basic needs and have exhausted other resources for assistance.

    Confirm details with the organization.

  • Urgent heating help

    Orono General Assistance

    59 Main Street, Orono, ME

    Orono General Assistance may help people in need who have no other resources with basic needs such as housing, utilities, medication, and food.

    Hours & eligibility
    Listed hours
    Tue 8:00 AM - 11:00 AM; Wed 12:00 PM - 3:00 PM
    Who this helps
    People in need who have no other resources may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Brewer General Assistance

    80 North Main Street, Brewer, ME 04412

    Brewer General Assistance may help with rent or mortgage, food, heating fuel, and medicine when people cannot provide basic necessities for themselves or their families.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People who cannot provide basic necessities for themselves or their families may qualify. They may be asked to seek other resources that could lower their need.

    Confirm details with the organization.

  • Urgent heating help

    Caribou General Assistance

    25 High Street, Caribou, ME 04736

    Caribou General Assistance may help people who cannot meet their basic needs on their own.

    Hours & eligibility
    Listed hours
    Tuesday and Thursday, by appointment only
    Who this helps
    Caribou residents who lack enough income or resources for basic needs may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Hampden General Assistance

    106 Western Avenue, Hampden, ME 04444

    Hampden General Assistance may help people who do not have enough income or resources to meet basic needs.

    Hours & eligibility
    Listed hours
    Mon-Thu 7:30 AM - 6:00 PM
    Who this helps
    People who lack enough income or resources to meet basic needs may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Old Town General Assistance

    265 Main Street, Old Town, ME 04468

    Old Town General Assistance helps residents meet basic needs when they cannot do so on their own.

    Hours & eligibility
    Listed hours
    Tue and Thu 8:00 AM - 10:00 AM
    Who this helps
    Old Town residents may qualify if they have no other resources and their household income is below the state maximum for the area and household size. Unemployed or underemployed people who can work must register with Maine Job Service, look for work, and accept job offers. They must also take referred no-cost training and accept a City work assignment if assigned.

    Confirm details with the organization.

  • Urgent heating help

    Houlton General Assistance

    21 Water Street, Houlton, ME 04730

    Houlton General Assistance offers immediate help to people who cannot provide basic necessities for themselves or their families.

    Hours & eligibility
    Listed hours
    Wed, by appointment
    Who this helps
    People who cannot provide basic necessities for themselves or their families may qualify. The Town uses maximum assistance levels to determine eligibility.

    Confirm details with the organization.

  • Urgent heating help

    Dexter General Assistance

    23 Main Street, Dexter, ME 04930

    Dexter's Human Services and General Assistance office connects local residents with resources and may help them apply.

    Hours & eligibility
    Listed hours
    Tue 8:30 AM - 3:00 PM; Thu by appointment
    Who this helps
    Local residents who meet the Town's General Assistance requirements may qualify.

    Confirm details with the organization.

  • Urgent heating help

    Portland General Assistance

    39 Forest Ave, Suite 2, Portland, ME 04101

    Portland General Assistance helps people who cannot meet their basic needs.

    Hours & eligibility
    Listed hours
    Mon-Wed and Fri 8:00 AM - 12:00 PM and 1:00 PM - 4:00 PM; Thu 8:00 AM - 11:30 AM
    Who this helps
    People who do not have enough income or resources to meet basic needs may qualify. Maine law sets no minimum length of residency before applying.

    Confirm details with the organization.

  • Urgent heating help

    South Portland General Assistance

    City Hall, 25 Cottage Rd, South Portland, ME 04106

    South Portland General Assistance helps eligible residents who cannot cover basic living costs.

    Hours & eligibility
    Listed hours
    Mon, Wed, Thu 7:30 AM - 5:00 PM; Tue 9:00 AM - 5:00 PM; Fri closed
    Who this helps
    South Portland residents who cannot cover basic living costs may qualify. Applicants must first use available programs, financial resources, or other aid.

    Confirm details with the organization.

  • Urgent heating help

    Brunswick General Assistance

    85 Union Street, Brunswick, ME 04011

    Brunswick General Assistance helps residents with basic needs.

    Hours & eligibility
    Listed hours
    By appointment
    Who this helps
    Brunswick residents who need help with basic needs may qualify. Applicants must use available resources first, such as food and fuel assistance, Medicaid, and TANF.

    Confirm details with the organization.

  • Urgent heating help

    Saco General Assistance

    Saco City Hall, 300 Main Street, Saco, ME 04072

    Saco General Assistance offers short-term help to residents who have trouble meeting basic needs.

    Hours & eligibility
    Listed hours
    Mon-Thu 7:30 AM - 4:00 PM; Fri 7:30 AM - 1:00 PM
    Who this helps
    Saco residents who cannot meet basic needs may qualify. The City considers household income and available resources when deciding if a household has a need.

    Confirm details with the organization.

  • Urgent heating help

    Kennebunk General Assistance

    Kennebunk Town Hall, 2nd Floor, 1 Summer St, Kennebunk, ME 04043

    Kennebunk General Assistance is a last-resort safety net for residents who cannot meet basic needs.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM - 4:00 PM
    Who this helps
    Kennebunk residents who cannot meet basic needs may qualify. Applicants must make every effort to use other resources first, such as public benefit programs and personal assets.

    Confirm details with the organization.

  • Urgent heating help

    Kittery General Assistance

    Mainspring Office, 22 Shapleigh Road, Kittery, ME

    Kittery General Assistance helps eligible residents who cannot meet basic needs on their own.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Kittery residents who cannot meet basic needs may qualify. The Town considers household income and available resources.

    Confirm details with the organization.

  • Urgent heating help

    Yarmouth General Assistance

    Yarmouth Community Services, 200 Main Street, Yarmouth, ME 04096

    Yarmouth General Assistance is an emergency program of last resort for residents who cannot provide for basic needs.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:30 AM-4:30 PM, except holidays and posted closures
    Who this helps
    Yarmouth residents who cannot provide for basic needs may qualify. Applicants must verify income and expenses. Applicants who are able to work must seek work.

    Confirm details with the organization.

  • Urgent heating help

    Freeport General Assistance

    30 Main Street, Freeport, ME 04032

    Freeport General Assistance is a last-resort program that helps eligible people meet basic needs.

    Hours & eligibility
    Listed hours
    Applications processed Mon 12:00 PM - 4:00 PM; Tue 8:00 AM - 2:00 PM; Wed-Thu 8:00 AM - 12:00 PM
    Who this helps
    People who meet the Town’s and state’s standards may qualify. The Town reviews household income and expenses. Applicants who are physically able must seek work.

    Confirm details with the organization.

  • Urgent heating help

    Cumberland General Assistance

    290 Tuttle Road, Cumberland, ME 04021

    Cumberland General Assistance helps residents who have trouble meeting basic needs for housing, utilities, and food.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Cumberland residents who have trouble meeting basic needs may qualify. Applicants must use available income and resources first.

    Confirm details with the organization.

  • Urgent heating help

    Harpswell General Assistance

    Town Office, 263 Mountain Road, Harpswell, ME 04079

    Harpswell General Assistance provides immediate help to residents who cannot provide basic necessities.

    Hours & eligibility
    Listed hours
    Mon-Wed and Fri 8:30 AM-4:30 PM; Thu 1:00 PM-6:30 PM
    Who this helps
    Harpswell residents who cannot meet basic needs may qualify. Applicants must use available resources first. Eligibility is based on household income over 30 days.

    Confirm details with the organization.

  • Urgent heating help

    Hollis General Assistance

    Town of Hollis, 34 Town Farm Road, Hollis, ME 04042

    Hollis General Assistance helps people who need basic items and meet local and state eligibility rules.

    Hours & eligibility
    Listed hours
    Tue, Thu, Fri 9:00 AM - 4:00 PM; Wed 11:00 AM - 7:00 PM
    Who this helps
    Hollis residents who lack the income or resources to meet basic needs may qualify under town, Maine, and DHHS rules.

    Confirm details with the organization.

  • Urgent heating help

    Lewiston General Assistance

    City Building, 27 Pine St., Lewiston, ME 04240

    Lewiston General Assistance gives limited-term help to residents who cannot meet basic needs.

    Hours & eligibility
    Listed hours
    Mon, Wed, Thu 7:45 AM - 12:30 PM and 1:00 PM - 4:00 PM; Tue 7:45 AM - 12:30 PM and 1:00 PM - 5:30 PM
    Who this helps
    Lewiston residents who cannot provide basic necessities for themselves or their families may qualify based on income and other guidelines under U.S. Department of Health and Human Services policy and Maine law.

    Confirm details with the organization.

  • Urgent heating help

    Auburn General Assistance

    121 Mill Street, Auburn, ME 04210

    Auburn General Assistance gives limited-term help to residents who cannot meet basic needs.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Auburn residents who cannot provide basic necessities may qualify based on income and other state, city, and DHHS rules.

    Confirm details with the organization.

  • Urgent heating help

    Augusta General Assistance

    16 Cony Street, First Floor, Augusta, ME 04330

    Augusta General Assistance provides immediate help to residents who need food, fuel, shelter or medical attention.

    Hours & eligibility
    Listed hours
    Mon-Thu 7:15 AM-5:30 PM; appointments 8:00 AM-4:00 PM
    Who this helps
    Augusta residents who need help with food, fuel, shelter or medical attention may qualify if they lack income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Waterville General Assistance

    One Common Street, Waterville, ME 04901

    Waterville General Assistance provides limited aid for basic needs such as food, shelter, fuel, electricity and medical services.

    Hours & eligibility
    Listed hours
    Monday through Thursday, 7:00 AM to 5:00 PM
    Who this helps
    People who cannot provide basic necessities for themselves or their family may qualify when their income or resources are below the limit set by state law.

    Confirm details with the organization.

  • Urgent heating help

    Lisbon General Assistance

    Lisbon Town Office, 300 Lisbon Street, Lisbon, ME 04250

    Lisbon General Assistance helps residents who cannot provide immediate basic necessities for themselves or their families.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    Lisbon residents who cannot provide immediate basic necessities may qualify if they lack enough income or resources to meet basic needs.

    Confirm details with the organization.

  • Urgent heating help

    Skowhegan General Assistance

    Town Office, 225 Water Street, Skowhegan, ME 04976

    Skowhegan General Assistance takes applications from people who need help with basic necessities.

    Hours & eligibility
    Listed hours
    Applications: Monday through Friday, 8:00 AM-4:30 PM; appointments: Wednesday, 1:00-3:30 PM. The Town Manager page separately lists General Assistance hours as Wednesday, 8:30-11:30 AM.
    Who this helps
    People who lack enough income or resources to meet their basic needs may qualify. The Town reviews each application under its General Assistance rules.

    Confirm details with the organization.

  • Urgent heating help

    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.

  • Urgent heating help

    Winthrop General Assistance

    17 Highland Avenue, Winthrop, ME 04364

    Winthrop General Assistance offers emergency help with food, housing, electricity, heat, and other essential household costs.

    Hours & eligibility
    Listed hours
    Monday through Friday, 8:00 AM to 4:30 PM; interviews by appointment only
    Who this helps
    People facing an emergency with essential household costs may qualify if they meet Maine DHHS eligibility rules. Aid is not guaranteed.

    Confirm details with the organization.

  • Urgent heating help

    Gardiner General Assistance

    Gardiner City Hall, 6 Church Street, Gardiner, ME 04345

    Gardiner General Assistance provides temporary help with basic needs for people and families facing financial hardship in Gardiner and South Gardiner.

    Hours & eligibility
    Listed hours
    By Appointment Only
    Who this helps
    People and families who live in Gardiner or South Gardiner may apply. People who plan to establish residency in Gardiner may also apply. The City considers households facing financial hardship caused by circumstances beyond their control.

    Confirm details with the organization.

  • Urgent heating help

    Rumford General Assistance

    145 Congress Street, Rumford, ME 04276

    Rumford General Assistance helps people in need meet basic needs. The Town also offers Workfare for people able to work.

    Hours & eligibility
    Listed hours
    Monday through Friday, 8:00 AM to 4:00 PM
    Who this helps
    People who need help meeting basic needs may apply. The Town uses proof of income and expenses to decide eligibility. Workfare is for people able to work.

    Confirm details with the organization.

  • Urgent heating help

    Minot General Assistance

    Town Office, 329 Woodman Hill Road, Minot, ME 04258-4645

    Minot General Assistance helps residents who cannot meet basic needs such as rent, food, fuel, utilities, and medicine.

    Hours & eligibility
    Listed hours
    Monday-Wednesday 8:00 AM-4:00 PM; Thursday 10:00 AM-6:00 PM; Friday 8:00 AM-1:00 PM
    Who this helps
    Minot residents who cannot meet basic needs may qualify based on household income after other available resources are used. Most applicants must look for work unless a verified medical condition prevents them from working.

    Confirm details with the organization.

  • Urgent heating help

    Bethel General Assistance

    19 Main Street, Bethel, ME 04217

    Bethel General Assistance provides last-resort help to residents who cannot meet basic needs and have no other resources.

    Hours & eligibility
    Listed hours
    Mon-Fri 8:00 AM-4:00 PM, by appointment
    Who this helps
    Bethel residents who need help with basic necessities and have no other resources may qualify under Town rules.

    Confirm details with the organization.

  • Urgent heating help

    Mexico General Assistance

    Town Office, 134 Main St, Mexico, ME 04257

    Mexico General Assistance helps people who cannot meet basic needs.

    Hours & eligibility
    Listed hours
    Tuesday-Friday 8:00 AM-4:00 PM, with Wednesday hours until 6:00 PM; by appointment
    Who this helps
    Applicants must show an unmet need for basic necessities and meet the Town's income and resource rules. The Town may ask applicants to use available resources first.

    Confirm details with the organization.

  • Urgent heating help

    Hallowell General Assistance

    City Hall, 1 Winthrop Street, Hallowell, ME 04347

    Hallowell General Assistance helps people with unmet basic needs as a last-resort program.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    People who live in Hallowell and have unmet basic needs may qualify under the City's income limits and other rules.

    Confirm details with the organization.

  • Urgent heating help

    General Assistance Statewide Help Line

    Statewide support

    Maine General Assistance helps people and families meet basic needs when they do not have enough income or resources.

    Hours & eligibility
    Listed hours
    Call to confirm current hours.
    Who this helps
    You may qualify if your income or resources are not enough to meet your basic needs. Municipalities may also use local eligibility standards.

    Confirm details with the organization.

Listings may include nearby communities. Contact the organization to confirm its current location, hours, and who it serves.

Make the first call count.

A little information helps an agency understand what your home needs.

  1. Say if it is urgent

    Mention if you are out of fuel, have no working heat, or received a shutoff notice. Seasonal programs and funding can change.

  2. Ask what to gather

    For HEAP, ask about income documents, household information, and recent energy bills before your appointment.

  3. Separate fuel from repairs

    Tell the agency whether you need a fuel delivery, help with a bill, or repair of the heating system itself.