D'après une enquête INSEE, les femmes françaises ont le 2e taux de fécondité dans l'UE25, avec 1,94 enfant par femme, juste derrière les irlandaises (1,99). Les enfants arrivent en moyenne à 29,7 ans. Ce taux de fécondité ne permet malgré tout pas tout à fait le remplacement des générations, qui nécessite 2,1 enfants par femme. La France est tout de même en forme, avec 807 400 naissances en 2005.