Maine TANF & Welfare Offices

Office for Family Independence Verified against official source Updated August 2026

Maine's Office for Family Independence staffs 16 offices across 15 cities for families who prefer applying in person over the state's My Maine Connection portal. Before applying, households can run a free prescreening check through that same portal to get a rough sense of eligibility without committing to a full application. Families juggling short-term costs tied to a new job — like a uniform, tools, or a first month's transportation expense — may also qualify for Maine's separate Alternative Aid Assistance program instead of, or alongside, ongoing TANF. Anyone with questions can call the Office for Family Independence's dedicated TANF line, staffed Monday through Friday during business hours.

This site is an independent, non-government TANF directory and isn't affiliated with, endorsed by, or operated by any state or federal government agency. Always verify details directly with the official agency before visiting or applying.

Offices in Maine

16

TANF Offices in Maine by City

Cities with 1-2 offices show their address and hours directly below. Cities with 3 or more show a link to see every office.

Augusta District Office

Augusta, ME

35 Anthony Avenue 11 SHS

Augusta, ME 04333

207-624-8090 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Bangor District Office

Bangor, ME

396 Griffin Road

Bangor, ME 04401

207-561-4100 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Biddeford District Office

Biddeford, ME

208 Graham Street

Biddeford, ME 04005

207-286-2400 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Biddeford District Office

Biddeford, ME

208 Graham Street

Biddeford, ME 04005

207-286-2400 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Caribou District Office

Caribou, ME

30 Skyway Drive Unit 100

Caribou, ME 04736

207-493-4000 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Ellsworth District Office

Ellsworth, ME

17 Eastward Lane

Ellsworth, ME 04605

207-664-1400 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Farmington District Office

Farmington, ME

114 Corn Shop Lane

Farmington, ME 04938

207-778-8400 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Fort Kent District Office

Fort Kent, ME

139 Market Street Suite 109

Fort Kent, ME 04743

207-834-1000 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Houlton District Office

Houlton, ME

11 High Street

Houlton, ME 04730

207-532-5000 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Lewiston District Office

Lewiston, ME

200 Main Street

Lewiston, ME 04240

207-795-4300 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Machias District Office

Machias, ME

38 Prescott Drive

Machias, ME 04654

207-255-2000 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Rockland District Office

Rockland, ME

91 Camden Street Suite 103

Rockland, ME 04841

207-596-4200 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Sanford District Office

Sanford, ME

890 Main Street Suite 208

Sanford, ME 04073

207-490-5400 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Skowhegan District Office

Skowhegan, ME

98 North Avenue Suite 10

Skowhegan, ME 04976

207-474-4800 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

South Paris District Office

South Paris, ME

243 Main Street Suite #6

South Paris, ME 04281

207-744-1200 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Portland District Office

South Portland, ME

151 Jetport Boulevard

South Portland, ME 04102

207-822-2000 or 855-797-4357

Fax: 207-778-8429

Monday through Friday: 8:00am to 5:00pm

Helpful Guides