Alabama TANF & Welfare Offices

Alabama Department of Human Resources Verified against official source Updated August 2026

Alabama's Department of Human Resources maintains 67 offices in 67 cities where residents can apply for the Family Assistance Program, still commonly called FA or by its older name, ADC. A household of three — a parent and two children — must have net monthly income under $344 to be considered "in need," and that same $344 figure is also the maximum monthly payment DHR issues to a family of that size. Most applicants submit paperwork through the OneAlabama portal or bring it directly to their county office, where a caseworker reviews income, residency, and household details before approving a case. Because the payment standard is modest, DHR pairs the cash grant with Medicaid and food assistance referrals to help a family's budget go further.

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.

Income limit (household of 3)

$344/month net income for a family of three

Max benefit (household of 3)

$344/month for a family of three

Offices in Alabama

67

TANF Offices in Alabama 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.

Henry County TANF Office

Abbeville, AL

507 Kirkland Street

Abbeville, AL 36310

334-585-4100

Fax: 334-585-6792

8:00 am until 4:30 pm

Covington County TANF Office

Andalusia, AL

1515 Martin Luther King Jr Expressway

Andalusia, AL 36420

334-427-7900

Fax: 334-222-3608

8:00 am until 4:30 pm

Calhoun County TANF Office

Anniston, AL

415 West 11th St.

Anniston, AL 36202

256-240-2021

Fax: 256-240-2144

8:00 am until 4:30 pm

Limestone County TANF Office

Athens, AL

1007 West Market Street

Athens, AL 35612

256-216-6380

Fax: 256-216-6476

8:00 am until 4:30 pm

Jefferson County TANF Office

Birmingham, AL

2001 12th Avenue North

Birmingham, AL 35234

205-423-4900

Fax: 205-423-4346

8:00 am until 4:30 pm

Escambia County TANF Office

Brewton, AL

326 Evergreen Avenue

Brewton, AL 36426

251-809-2000

Fax: Brewton: 251-809-2062

8:00 am until 4:30 pm

Choctaw County TANF Office

Butler, AL

1003 Mulberry Avenue

Butler, AL 36904

205-459-9701

Fax: 205-459-2452

8:00 am until 4:30 pm

Wilcox County TANF Office

Camden, AL

231 Depot Street

Camden, AL 36726

334-682-1200

Fax: 334-682-9021

8:00 am until 4:30 pm

Pickens County TANF Office

Carrollton, AL

401 Tuscaloosa Avenue

Carrollton, AL 35447

205-367-1500

Fax: 205-367-1517

7:30 am until 4:00 pm

Cherokee County TANF Office

Centre, AL

202 Dean Buttram Sr. Avenue

Centre, AL 35960

256-927-1440

Fax: 256-927-2798

8:00 am until 4:30 pm

Bibb County TANF Office

Centreville, AL

84 Library Street

Centreville, AL 35042

205-926-2900

Fax: 205-926-5641

8:00 am until 4:30 pm

Washington County TANF Office

Chatom, AL

14921 Saint Stephens Ave

Chatom, AL 36518

251-847-6100

Fax: 251-847-3554

8:00 am until 4:30 pm

Chilton County TANF Office

Clanton, AL

500 Airport Road

Clanton, AL 34046

205-280-2000

Fax: 205-280-2526

8:00 am until 4:30 pm

Barbour County TANF Office

Clayton, AL

276 Hwy. 239 South

Clayton, AL 36016

334-775-2000

Fax: 334-775-2050

8:00 am until 4:30 pm

Shelby County TANF Office

Columbiana, AL

987 Highway 70

Columbiana, AL 35051

205-669-3000

Fax: 205-669-3095 or 205-669-3096

8:00 am until 4:30 pm

Cullman County TANF Office

Cullman, AL

1220 St. Joseph Street NW

Cullman, AL 35055

256-737-5300

Fax: 256-737-5395

8:00 am until 4:30 pm

Tallapoosa County TANF Office

Dadeville, AL

1279 South Tallassee Street

Dadeville, AL 36853

256-825-3700

Fax: 256-825-7412

8:00 am until 4:30 pm

Morgan County TANF Office

Decatur, AL

507 14th Street SE

Decatur, AL 35601

256-301-8800

Fax: 256-301-8791

8:00 am until 4:30 pm

Houston County TANF Office

Dothan, AL

1605 Ross Clark Circle

Dothan, AL 36301

334-677-0400

Fax: 334-678-0559 or 334-678-0558

8:00 am until 4:30 pm

Winston County TANF Office

Double Springs, AL

991 Hwy. 33 North

Double Springs, AL 35553

205-489-1500

Fax: 205-489-2157

7:30 am until 4:30 pm

Blount County TANF Office

East,Oneonta, AL

415 5th Avenue

East,Oneonta, AL 35121

205-274-5200

Fax: 205-274-5255

8:00 am until 4:30 pm

Tuscaloosa County TANF Office

East,Tuscaloosa, AL

3716 12th Avenue

East,Tuscaloosa, AL 35405

205-562-6157

Fax: 205-562-6155

8:00 am until 4:30 pm

Coffee County TANF Office

Enterprise, AL

3881 Salem Road

Enterprise, AL 36330

334-348-2000

Fax: 334-393-1551

8:00 am until 4:30 pm

Greene County TANF Office

Eutaw, AL

36 Park Street

Eutaw, AL 35462

205-372-5000

Fax: 205-372-0125

8:00 am until 4:30 pm

Conecuh County TANF Office

Evergreen, AL

856 Liberty Hill Drive

Evergreen, AL 36401

251-578-3900

Fax: 251-578-5582

8:00 am until 4:30 pm

Fayette County TANF Office

Fayette, AL

410 16'th Street NE

Fayette, AL 35555

205-932-1665

Fax: 205-932-7459

8:00 am until 4:30 pm

Lauderdale County TANF Office

Florence, AL

424 Veterans Drive

Florence, AL 35630

256-765-4000 Opt: 4

Fax: 256-767-5899 or 256-718-1656

8:00 am until 4:30 pm

DeKalb County TANF Office

Fort Payne, AL

2301 Briarwood Ave South

Fort Payne, AL 35967

256-844-2700

Fax: 256-844-2770

8:00 am until 4:30 pm

Etowah County TANF Office

Gadsden, AL

210 Hoke Street

Gadsden, AL 35903

256-549-4100

Fax: 256-549-4124

8:00 am until 4:30 pm

Geneva County TANF Office

Geneva, AL

1831 West Magnolia Ave.

Geneva, AL 36340

334-684-5801

Fax: 334-684-7114

Hale County TANF Office

Greensboro, AL

906 Wheelan Street

Greensboro, AL 36744

334-624-2583

Fax: 334-624-2782

8:00 am until 4:30 pm

Butler County TANF Office

Greenville, AL

109 Caldwell St.

Greenville, AL 36037

334-382-4400

Fax: 334-382-4460

8:00 am until 4:30 pm

Clarke County TANF Office

Grove Hill, AL

22609 Hwy 84

Grove Hill, AL 36451

251-275-7001

Fax: 251-275-2069

8:00 am until 4:30 pm

Marshall County TANF Office

Guntersville, AL

180 Bluff Road

Guntersville, AL 35976

256-582-7160

Fax: 256-571-4899

8:00 am until 4:30 pm

Marion County TANF Office

Hamilton, AL

760 Industrial Drive

Hamilton, AL 35570

205-921-6000

Fax: 205-921-6050

8:00 am until 4:30 pm

Lowndes County TANF Office

Hayneville, AL

382 State Highway 97 South

Hayneville, AL 36040

334-548-3800

Fax: 334-548-2807

8:00 am until 4:30 pm

Cleburne County TANF Office

Heflin, AL

732 Oxford Street

Heflin, AL 36264

256-463-1700

Fax: 256-463-5445

8:00 am until 4:30 pm

Madison County TANF Office

Huntsville, AL

2206 Oakwood Avenue

Huntsville, AL 35810

256-427-6050

Fax: 256-427-6335 or 356-427-6338

7:30 am until 4:30 pm

Walker County TANF Office

Jasper, AL

1901 Highway 78 East

Jasper, AL 35501

205-387-5400

Fax: 205-387-5521

8:00 am until 4:30 pm

Chambers County TANF Office

LaFayette, AL

410 9th Ave. SW

LaFayette, AL 36862

334-864-4000

Fax: 334-864-7852 or 334-864-7917

8:00 am until 4:30 pm

Marengo County TANF Office

Linden, AL

701 South Shiloh Street

Linden, AL 36748

334-295-2000

Fax: 334-295-2002

7:30 am until 4:30 pm

Clay County TANF Office

Lineville, AL

86930 Highwy 9

Lineville, AL 36266

256-396-6800

Fax: 256-396-6341

8:00 am until 4:30 pm

Sumter County TANF Office

Livingston, AL

108 West Main St

Livingston, AL 35470

205-652-5000

Fax: 205-652-4407

8:00 am until 4:30 pm

Crenshaw County TANF Office

Luverne, AL

25 Hospital Drive

Luverne, AL 36049

334-335-7000

Fax: 334-335-7050

8:00 am until 4:30 pm

Monroe County TANF Office

Monroeville, AL

25 Legion Drive

Monroeville, AL 36460

251-743-5900

Fax: 251-575-4667

8:00 am until 4:30 pm

Montgomery County TANF Office

Montgomery, AL

3030 Mobile Highway

Montgomery, AL 36108

334-293-3402

Fax: 334-293-3282

8:00 am until 4:30 pm

Lawrence County TANF Office

Moulton, AL

13280 AL Highway 157

Moulton, AL 35650

256-905-3100

Fax: 256-974-5945

8:00 am until 4:30 pm

Colbert County TANF Office

Muscle Shoals, AL

3105 George Wallace Blvd.

Muscle Shoals, AL 35661

256-314-4921

Fax: 256-383-5215

8:00 am until 4:30 pm

Lee County TANF Office

Opelika, AL

1715 Corporate Drive

Opelika, AL 36801

334-737-7778

Fax: 334-737-7976

8:00 am until 4:30 pm

Dale County TANF Office

Ozark, AL

513 Carroll Avenue

Ozark, AL 36360

334-445-4900

Fax: 334-774-1590

8:00 am until 4:30 pm

StClair County TANF Office

Pell City, AL

213 Fox Hollow Boulevard

Pell City, AL 35125

205-812-2100

Fax: 205-812-2160

8:00 am until 4:30 pm

Russell County TANF Office

Phenix City, AL

1003 25th Avenue

Phenix City, AL 36869

334-214-5780

Fax: 334-214-5814

8:00 am until 4:30 pm Eastern Time

Autauga County TANF Office

Prattville, AL

203 North Court Street

Prattville, AL 36067

334-358-5000

Fax: 334-361-0363

8:00 am until 4:30 pm

Mobile County TANF Office

Prichard, AL

1075 S. Bessemer

Prichard, AL 36610

251-450-7000 Opt: 3

Fax: 251-450-7299

8:00 am until 4:30 pm

Baldwin County TANF Office

Robertsdale, AL

22259 Palmer Street

Robertsdale, AL 36567

251-945-2400

Fax: 251-945-2490

8:00 am until 4:30 pm

Coosa County TANF Office

Rockford, AL

300 South Jackson

Rockford, AL 35136

256-377-2000

Fax: 256-377-2593

8:00 am until 4:30 pm

Franklin County TANF Office

Russellville, AL

737 Highway 48

Russellville, AL 35653

256-331-5900

Fax: 256-332-9261

8:00 am until 4:30 pm

Jackson County TANF Office

Scottsboro, AL

205 Liberty Lane

Scottsboro, AL 35769

256-575-6100

Fax: 256-575-6161

8:00 am until 4:30 pm

Dallas County TANF Office

Selma, AL

200 Samuel O. Mosley Drive

Selma, AL 36702

334-876-4100

Fax: 334-876-4277

8:00 am until 5:00 pm

Perry County TANF Office

South,Marion, AL

1609 Hwy 5

South,Marion, AL 36756

334-683-5500

Fax: 334-683-9799

8:00 am until 4:30 pm

Talladega County TANF Office

Talladega, AL

1010 Ashland Hwy

Talladega, AL 35160

256-761-6600

Fax: 256-761-6798

8:00 am until 4:30 pm

Pike County TANF Office

Troy, AL

717 South Three Notch Street

Troy, AL 36081

334-807-6120

Fax: 334-807-6171

8:00 am until 4:30 pm

Macon County TANF Office

Tuskegee, AL

404 North Main Street

Tuskegee, AL 36083

334-725-2100

Fax: 334-725-2200

8:00 am until 4:30 pm

Bullock County TANF Office

Union Springs, AL

201 North Powell Street

Union Springs, AL 36089

334-738-0111

Fax: 334-738-0140

8:00 am until 4:30 pm

Lamar County TANF Office

Vernon, AL

250 Springfield Road

Vernon, AL 35592

205-695-5000

Fax: 205-695-7665

8:00 am until 4:30 pm

Randolph County TANF Office

Wedowee, AL

865 Hillcrest Avenue

Wedowee, AL 36278

256-357-3000

Fax: 256-357-2070

8:00 am until 4:30 pm

Elmore County TANF Office

Wetumpka, AL

8961 U.S. Highway 231

Wetumpka, AL 36092

334-514-3200

Fax: 334-514-3299

8:00 am until 4:30 pm

Helpful Guides