top of page
Welcome to Keokuk sign

Let us help you get settled!

Keokuk Public Library

Services Offered:

  • FREE library cards for Keokuk & rural Lee County residents

  • Books and movies for all ages

  • Downloadable e-books, audiobooks

  • Free online reference databases

  • Free wi-fi

  • Public computers with printing

  • Color copies

  • Faxing

  • Lamination

  • Scanning

  • Free notary services

  • Free proctored exams

  • Local history & genealogy research

  • Free meeting rooms

  • Free programming every month!

  • Play area for kids


Statistics from the US Census Bureau

Find A Place To Live

Keokuk Housing Authority

111 South 2nd St.


Feel free to ask us for realtor contact information.

Habitat for Humanity

Connection Bank, Attn: Kristal King

2119 Main Street


The Daily Gate City Classifieds are another great resource for rentals and homes for sale!

Get Set Up

Alliant Energy (Electric)

3820 US 61


Liberty Utilities (Gas)

2547 Hilton Rd.


Keokuk Municipal Waterworks (Water)

20 North 4th St.


Find A Job

Iowa Workforce Development

     335 Messenger Rd.

     SCC Campus Annex (map)

     Keokuk, IA 52632

     (319) 313-1916

     Mon-Wed & Fri: 8am-4:30pm

Iowa Workforce Development

     #3 John Bennett Drive

     Ft. Madison, IA 52627

     (319) 753-1671

     Mon: 8:00am-1:00pm

     Tues: 8:00am-Noon, 1-4:30pm

IowaWorks Center:

     550 S. Gear Ave., Ste 35

     West Burlington, IA 52601

     (319) 753-1671

Taske Force, Inc.

     1013 Main St.

     (319) 524-8767

Goodwill Career Center

     1226 Main St.

     (319) 208-8767

The Daily Gate City Classifieds are another great resource for job postings!

Find Health Care

Quincy Medical Group

Primary and Prompt Care

1603 Morgan, Suite 3


Community Health Centers

     of Southeast Iowa

Keokuk Clinic

400 North 17th St.


Great River Health Systems

Keokuk Clinic

3285 Main St.


Mississippi Valley

Rehabilitation Center and Nursing Home

500 Messenger Rd.


River Hills Village

Rehabilitation Center and Nursing Home

20 Village Circle


For information on local private practices, mental health facilities, dental offices, or special needs facilities, contact the library.

Get Assistance

Department of Human Services

307 Bank St.

PO Box 937

(319) 524-1052

Child Abuse Hotline: 319-524-2522

      Services Offered:

· FIP Program

· Food Stamp Program

· Medicaid

· Adoption Services

· Family-Centered Services

· Family Foster Care

· Family Preservation

· Group Care Services

· Protective Services

· Shelter Care

· Supervised Community Treatment

M. Tallarico Community Action Center

220 South 22nd St.


     Services Offered:

· Energy Assistance

· Head Start & Child Development

· Medication Assistance

· W.I.C. Program

· Parents as Teachers Program

· Family Development & Self-Sufficiency Program

· Weatherization Program

· Child and Adult Care Food Program

Adopt A Pet

Keokuk Humane Society

1129 Johnson St.


Keokuk Humane Society on Facebook

Pet Finder

Keokuk Animal Services

249 Carbide Lane


Animal Services Information

Keokuk Animal Services on Facebook

Animal Control Officer

For Emergencies: 319-524-2741

The Animal Control Officer is available from 7:30 - 3:30, Monday through Friday.

For information about local veterinary services, contact the library.

Other Helpful Information


Keokuk City Offices

501 Main Street


Keokuk City Council Workshops & Meetings:

501 Main Street

1st & 3rd Thursdays

Council meetings begin at 5:30pm

Council workshop follows regular meeting

Keokuk Chamber of Commerce

1026 Main Street


Lee County Courthouse

25 North 7th St.


Keokuk Police Department

1222 Johnson St.

Non-Emergency: 319-524-1642

Keokuk Fire Department

111 South 13th St.

Non-Emergency: 319-524-1642

Keokuk Community School District

1721 Fulton St.


Keokuk Post Office

214 South 2nd St.


Post Office Hours & Info

Daily Gate City Newspaper

1016 Main St.


Keokuk Area Convention & Tourism Bureau

428 Main St.


bottom of page