Kaia Iva sündis 28. aprillil 1964. aastal Türil. Ta on varem meedias rääkinud, et ravis aastast 2019 munasarjavähki.
Aastail 2002–05 oli Iva Türi linnapea, esimese Türi linna ja Lõuna-Järvamaa valdade ühinemise eestvedaja ning oli hiljem valitud kõikidesse Türi vallavolikogu koosseisudesse.
Aastatel 2007–15 oli Iva riigikogu XI ja XII koosseisu liige ning 23. novembrist 2016 kuni 29. aprillini 2019 Jüri Ratase esimeses valitsuses sotsiaalkaitseminister. Kaia Iva kuulus erakonda Isamaa aastatel 1999–2019.
Kaia Iva jäävad leinama abikaasa ja kolm last.