Factorii care afectează speranța de viață includ accesul la calitatea asistenței medicale, genetica, condițiile de viață, igiena și dieta. Oamenii de știință încă dezbat importanța relativă a acestor factori în determinarea speranței de viață, din 2015.
Progresele medicale și creșterea calității asistenței medicale în ultimele decenii reprezintă motive majore pentru creșterea masivă a speranței de viață în țările dezvoltate în ultimul secol. Accesul persoanelor la îngrijiri medicale de bună calitate este astfel foarte important în determinarea speranței lor de viață. Interesant este că efectul asupra speranței de viață este aproximativ același pentru tratamentele preventive ca și tratamentele terapeutice.În cazul în care standardele de igienă se îmbunătățesc, la fel și speranța de viață. Îmbunătățirile în materie de igienă pot implica modificarea normelor societale și îmbunătățirea infrastructurii de salubritate.
Genetica unui individ este, de asemenea, o considerație importantă în timpul vieții, cu concluzia că, în parte, moștenim durata vieții noastre. Un alt factor prost văzut care afectează durata vieții este genul, femeia care trăiește cu aproximativ șapte ani mai lungă decât bărbații în aproape toate societățile din întreaga lume.
O dietă mai bună și stilul de viață sunt, de asemenea, factori importanți în ceea ce privește speranța de viață. Deși există numeroase studii care arată că acești factori contribuie la speranța de viață a unei persoane, dezacordul rămâne asupra importanței relative a diferiților factori care contribuie.