Spain had more babies in 2025. Our model still puts America at more than twice its rate by 2034.
Satoria's forecast
Satoria forecast for United States: babies born a year for every 1,000 people 9.55 per 1,000 people in 2034, down from 10.6 in 2024 - could go either way. 80% range 7.71 to 11.0.
Spain's births actually went up 1% in 2025 while Italy's hit a record low. Even so, our model has Spain slipping below Italy around 2028 for the fewest babies per person, and clearly below from 2030. America pulls away from all of them.
Updated 2026-09-28: Corrected 28 Sep 2026: a stricter check of the same forecast showed the crossing we named was within the margin where the two lines are effectively level, so the headline now says what the numbers support. No forecast number changed; the original stays in the archive.
Updated 2026-09-28: Edited for readability 28 Sep 2026. No number or conclusion changed.
Updated 2026-09-28: The chart no longer marks a crossing year: an independent recomputation put it a year apart, and the headline already says the two lines are too close to call. No forecast was recomputed.
Updated 2026-09-29: Updated 29 Sep 2026: numbers rounded for reading. No forecast changed.
Updated 2026-09-30: Updated 30 Sep 2026: this story now opens with Satoria's forecast. No number was changed.
Spain takes last place around 2028, and clearly by 2030.
Our model runs on World Bank and United Nations data, tested on five years held out from its fitting. In 2028 Spain and Italy are 0.0015 births per 1,000 apart, which is nothing. By 2030 the gap is 0.073, and that we will stand behind.
Fewer babies now is fewer workers in thirty years.
Births set the size of every school year, every intake and eventually every pension bill. Pick the one closest to you.
Spain had more babies last year. Italy had a record low.
Spain's statisticians counted 321,164 births in 2025, 1% more than in 2024. Italy counted about 355,000, down 3.9%. America counted 3,606,400, down 1%. Three countries, three directions, and no table that puts them together.
How many babies per 1,000 people in Spain in 2034?
Spain was on 6.5 in 2024 and had slightly more babies in 2025. Move the slider before you look.
Spain's last real year went up.
3,159 more babies in 2025 than in 2024. Our series ends in 2024, so the model has not seen it. That is the single best argument against this forecast.
Three numbers that will settle this.
Our paths are on the record now. Here is what would move them:
What the official numbers already say
Three statistics offices published their 2025 birth counts this year and they do not agree on a direction. Italy: about 355,000 births, down 3.9%, published on 31 March. Spain: 321,164 births, up 1.0%, published on 18 February. America: 3,606,400 births, down 1%, published on 9 April.
Measured per 1,000 people, 2024 looked like this. America 10.6, Britain 9.89, Germany 8.1, Poland 6.9, Spain 6.5, Italy 6.3. America already had about 1.6 times as many babies per person as Spain.
One thing to get straight before the forecast. This is births per 1,000 people, not children per woman. Spain can have more babies than last year and a lower number here, if its population grew faster than its births. In 2025 it did.
What Satoria's model says happens next
On Satoria's central path (the middle line of the forecast) America has 9.55 births per 1,000 people in 2034 and Spain has 4.21. That is 2.3 times as many, up from 1.6 times in 2024. Two rich democracies, a factor of more than two apart.
The reason is not an American baby boom. America falls about 10% over ten years and Britain about 7%. It is that the other four fall much harder: Spain 35%, Poland 31%, Italy 29%, Germany 14%.
Spain also takes last place from Italy. Our paths touch in 2028, at 5.5915 against 5.5930. That gap is fifteen ten-thousandths of a birth per 1,000 people, so the year is a formality rather than a finding. Our margin for calling two countries level here is 0.0325, and the gap first clears it in 2030, at 5.1465 against 5.2195. By 2034 the two are properly apart, 4.21 against 4.50.
Across 51 country series this model was about 53% more accurate than assuming nothing changes, and it beat that benchmark in 90% of them. That is Satoria's high-reliability group.
What the number is not
Births per 1,000 people is not children per woman. The two can move in opposite directions. A country that takes in a lot of working-age adults has more people to divide by. The number then falls even if every woman has the same number of children as before.
The ranges say two different things here. For 2034 America's 80% range is 7.71 to 11.04 and Spain's is 1.81 to 5.88. They do not overlap. That is rare in our yearly forecasts, so we will state the gap. Spain's range and Italy's overlap completely, so we will not stand behind 2028 as a date.
What it would feel like
A birth rate is the size of a school year, then eighteen years of intake, then a workforce. Poland falls 31% over ten years. That means closing classrooms in the 2030s and arguing about pensions in the 2060s. Both are already decided.
It is also the least fixable number in this set of stories. A government can change an interest rate in a month and a housing rule in a year. It cannot change how many twenty-five-year-olds exist.
What could change the course
The best argument against this forecast is the newest real number in it. Spain had 3,159 more babies in 2025 than in 2024, the first rise in years. Our series ends in 2024, so the model has not seen it. If that turns into a trend, the steepest line in our forecast is wrong.
And the Spain and Italy crossing should be read as what it is: two lines that touch in 2028 and only separate properly by 2030. The direction is the finding. The year is the headline, and we have moved ours to the year the gap becomes real.
Sources
- Istat: Demographic indicators, year 2025
- Instituto Nacional de Estadística: Vital statistics, provisional estimate for 2025
- US Centers for Disease Control and Prevention, National Center for Health Statistics: Births: Provisional data for 2025
- World Bank: Birth rate, crude (per 1,000 people), World Development Indicators
- Satoria: Satoria yearly forecasts, model run of 27 September 2026 (v7.3)
Story version 8, prepared 2026-09-28. Prepared by Satoria.