Iowa
Companion Care in Iowa
Conversation, outings, meals together and a steady, friendly presence for an older adult who lives alone or spends long days by themselves. Choose a city for its local figures and nearby providers, or post your care need free.

Iowa
Companion Care in Iowa at a glance
612,603
residents 65 or older (18.9% of Iowa, ACS 2024)
74,573
residents 85 or older
$17.34
median hourly wage of home care aides (BLS, May 2025)
$7.25
state minimum wage per hour
Iowa's minimum wage is $7.25 an hour (U.S. Department of Labor table, updated July 1, 2026). For programs that can pay a caregiver, including a family member, see Medicaid programs for family caregivers: who can be paid, and the rules in 12 states.
By city
Companion Care by city in Iowa
- Companion Care in Adel
- Companion Care in Albia
- Companion Care in Algona
- Companion Care in Altoona
- Companion Care in Ames
- Companion Care in Anamosa
- Companion Care in Ankeny
- Companion Care in Asbury
- Companion Care in Atlantic
- Companion Care in Belmond
- Companion Care in Bettendorf
- Companion Care in Bloomfield
- Companion Care in Bondurant
- Companion Care in Boone
- Companion Care in Burlington
- Companion Care in Camanche
- Companion Care in Carlisle
- Companion Care in Carroll
- Companion Care in Carter Lake
- Companion Care in Cedar Falls
- Companion Care in Cedar Rapids
- Companion Care in Center Point
- Companion Care in Centerville
- Companion Care in Chariton
- Companion Care in Charles City
- Companion Care in Cherokee
- Companion Care in Clarinda
- Companion Care in Clarion
- Companion Care in Clear Lake
- Companion Care in Clinton
- Companion Care in Clive
- Companion Care in Coralville
- Companion Care in Council Bluffs
- Companion Care in Cresco
- Companion Care in Creston
- Companion Care in Davenport
- Companion Care in Decorah
- Companion Care in Denison
- Companion Care in Des Moines
- Companion Care in DeWitt
- Companion Care in Dubuque
- Companion Care in Dyersville
- Companion Care in Eagle Grove
- Companion Care in Eldora
- Companion Care in Eldridge
- Companion Care in Emmetsburg
- Companion Care in Estherville
- Companion Care in Evansdale
- Companion Care in Fairfax
- Companion Care in Fairfield
- Companion Care in Forest City
- Companion Care in Fort Dodge
- Companion Care in Fort Madison
- Companion Care in Garner
- Companion Care in Glenwood
- Companion Care in Grimes
- Companion Care in Grinnell
- Companion Care in Grundy Center
- Companion Care in Hampton
- Companion Care in Harlan
- Companion Care in Hawarden
- Companion Care in Hiawatha
- Companion Care in Hudson
- Companion Care in Humboldt
- Companion Care in Huxley
- Companion Care in Independence
- Companion Care in Indianola
- Companion Care in Iowa City
- Companion Care in Iowa Falls
- Companion Care in Jefferson
- Companion Care in Jesup
- Companion Care in Johnston
- Companion Care in Kalona
- Companion Care in Keokuk
- Companion Care in Knoxville
- Companion Care in Le Claire
- Companion Care in Le Mars
- Companion Care in Madrid
- Companion Care in Manchester
- Companion Care in Maquoketa
- Companion Care in Marengo
- Companion Care in Marion
- Companion Care in Marshalltown
- Companion Care in Mason City
- Companion Care in Milford
- Companion Care in Missouri Valley
- Companion Care in Mitchellville
- Companion Care in Monticello
- Companion Care in Mount Pleasant
- Companion Care in Mount Vernon
- Companion Care in Muscatine
- Companion Care in Nevada
- Companion Care in New Hampton
- Companion Care in Newton
- Companion Care in North Liberty
- Companion Care in Norwalk
- Companion Care in Oelwein
- Companion Care in Onawa
- Companion Care in Orange City
- Companion Care in Osage
- Companion Care in Osceola
- Companion Care in Oskaloosa
- Companion Care in Ottumwa
- Companion Care in Pella
- Companion Care in Perry
- Companion Care in Pleasant Hill
- Companion Care in Polk City
- Companion Care in Postville
- Companion Care in Red Oak
- Companion Care in Robins
- Companion Care in Rock Rapids
- Companion Care in Rock Valley
- Companion Care in Saylorville
- Companion Care in Sergeant Bluff
- Companion Care in Sheldon
- Companion Care in Shenandoah
- Companion Care in Sibley
- Companion Care in Sioux Center
- Companion Care in Sioux City
- Companion Care in Solon
- Companion Care in Spencer
- Companion Care in Spirit Lake
- Companion Care in Storm Lake
- Companion Care in Story City
- Companion Care in Tama
- Companion Care in Tiffin
- Companion Care in Tipton
- Companion Care in Urbandale
- Companion Care in Vinton
- Companion Care in Washington
- Companion Care in Waterloo
- Companion Care in Waukee
- Companion Care in Waukon
- Companion Care in Waverly
- Companion Care in Webster City
- Companion Care in West Branch
- Companion Care in West Burlington
- Companion Care in West Des Moines
- Companion Care in West Liberty
- Companion Care in Williamsburg
- Companion Care in Wilton
- Companion Care in Windsor Heights
- Companion Care in Winterset
Find companion care in Iowa
Posting is free and takes about ten minutes. Caregivers near you can see it as soon as it is live.
Create your free family accountLooking for caregiving work instead? Create a free caregiver profile.
