Iowa TANF & Welfare Offices

Iowa Health and Human Services (HHS) Verified against official source Updated August 2026

Iowa's Family Investment Program (FIP) screens applicants first on gross income — a household of three, such as a parent and two children, generally must earn under about $1,571 a month to pass the initial eligibility test — and then figures the actual grant using a separate, lower payment standard capped at $426 a month for that same household size. Iowa HHS operates 102 offices across 100 cities, and caseworkers there can walk applicants through the process alongside the hhsservices.iowa.gov self-service site. FIP recipients also work with PROMISE JOBS, the state's companion employment and training program, to build a Family Investment Agreement laying out the steps toward self-support required to keep the grant active. Federal law caps FIP receipt at a total of 60 months over a lifetime, counting any months of cash assistance already used in another state.

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)

About $1,571/month gross income for a family of three

Max benefit (household of 3)

$426/month for a family of three

Offices in Iowa

102

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

Dallas County DHS

Adel, IA

25747 N Ave. Suite A

Adel, IA 50003

Kossuth County DHS

Algona, IA

109 West State Street

Algona, IA 50511

Butler County DHS

Allison, IA

713 Elm Street PO Box 306

Allison, IA 50602

Story County DHS

Ames, IA

126 S Kellogg Ave Suite 101

Ames, IA 50010

Cass County DHS

Atlantic, IA

601 Walnut Street

Atlantic, IA 50022

Des Moines County DHS

Burlington, IA

560 Division Street Suite 200

Burlington, IA 52601

Carroll County DHS

Carroll, IA

608 N. Court Street Suite C

Carroll, IA 51401

Floyd County DHS

Charles City, IA

1206 S. Main Street

Charles City, IA 50616

Cherokee County DHS

Cherokee, IA

1251 W. Cedar Loop

Cherokee, IA 51012

Wright County DHS

Clarion, IA

120 1st St. NW

Clarion, IA 50525

Clinton County DHS

Clinton, IA

121 6th Ave S. Ste 200

Clinton, IA 52732

Pottawattamie County DHS

Council Bluffs, IA

417 E Kanesville Blvd.

Council Bluffs, IA 51503

Scott County Office

Davenport, IA

600 W 4th Street 2nd Floor

Davenport, IA 52801

Scott County Office

Davenport, IA

600 W 4th Street 3rd Floor

Davenport, IA 52801

Winneshiek County DHS

Decorah, IA

2307 US Highway 52 South PO Box 286

Decorah, IA 52101

Crawford County DHS

Denison, IA

1527 Fourth Ave South

Denison, IA 51442

Dubuque County DHS

Dubuque, IA

799 Main Street PO Box 87

Dubuque, IA 52004

Hardin County DHS

Eldora, IA

1204 14th Ave

Eldora, IA 50627

Clayton County DHS

Elkader, IA

600 Gunder Road

Elkader, IA 52043

Palo Alto County DHS

Emmetsburg, IA

2105 Main Street

Emmetsburg, IA 50536

Emmet County DHS

Estherville, IA

220 S 1st Street

Estherville, IA 51334

Winnebago County DHS

Forest City, IA

126 South Clark St

Forest City, IA 50436

Webster County DHS

Fort Dodge, IA

330 1st Ave. N

Fort Dodge, IA 50501

Lee County DHS North

Ft. Madison, IA

933 Avenue H

Ft. Madison, IA 52627

Hancock County DHS

Garner, IA

120 East Eighth St

Garner, IA 50438

Grundy County DHS

Grundy Center, IA

704 H Ave

Grundy Center, IA 50638

Guthrie County DHS

Guthrie Center, IA

200 North Fifth Street

Guthrie Center, IA 50115

Ida County DHS

Ida Grove, IA

401 Moorehead Street

Ida Grove, IA 51445

Warren County DHS

Indianola, IA

1005 South Jefferson Way

Indianola, IA 50125

Lee County DHS

Keokuk, IA

307 Bank Street PO Box 937

Keokuk, IA 52632

Marion County DHS

Knoxville, IA

3014 East Main

Knoxville, IA 50138

Decatur County DHS

Leon, IA

308 NE Idaho Street

Leon, IA 50144

Harrison County DHS

Logan, IA

204 E 6th St

Logan, IA 51546

Delaware County DHS

Manchester, IA

721 South Fifth St

Manchester, IA 52057

Marshall County DHS

Marshalltown, IA

206 W State Street

Marshalltown, IA 50158

Cerro Gordo County DHS

Mason City, IA

22 N Georgia Ave Suite 1

Mason City, IA 50401

Henry County DHS

Mt. Pleasant, IA

205 W Madison Street

Mt. Pleasant, IA 52641

Muscatine County DHS

Muscatine, IA

315 Iowa Suite 2

Muscatine, IA 52761

Chickasaw County DHS

New Hampton, IA

260 E. Prospect Street

New Hampton, IA 50659

Worth County DHS

Northwood, IA

95 Ninth Street North

Northwood, IA 50459

Sioux County DHS

Orange City, IA

215 Central Ave SE PO Box 375

Orange City, IA 50141

Clarke County DHS

Osceola, IA

109 S Main

Osceola, IA 50213

Montgomery County DHS

Red Oak, IA

1109 Highland Ave Suite A

Red Oak, IA 51566

Calhoun County DHS

Rockwell City, IA

515 Court Street

Rockwell City, IA 50579

Osceola County DHS

Sibley, IA

300 7th St

Sibley, IA 51249

Woodbury County DHS

Sioux City, IA

822 Douglas St

Sioux City, IA 51101

Clay County DHS

Spencer, IA

1900 North Grand Ave. Suite E-8

Spencer, IA 51301

Dickinson County DHS

Spirit Lake, IA

1802 Hill Ave Suite 2401

Spirit Lake, IA 51360

Cedar County DHS

Tipton, IA

101 Lynn St

Tipton, IA 52772

Bremer County DHS

Waverly, IA

400 Technology Place

Waverly, IA 50677

Hamilton County DHS

Webster City, IA

1900 Superior Street

Webster City, IA 50595

Fayette County DHS

West Union, IA

129 A North Vine PO Box 476

West Union, IA 52175

Helpful Guides