Counterfactual

The Parallel Lives of Leila and Cara

In 1,193 girls, Leila found its level. 50 years earlier, Cara occupied that same statistical address.

1880–2025

Leila

peak 2010 2025 18801900192019401960198020002020
Peak year 2010
Peak births 1,509
Latest count 1,193
Status Stable
Peak generation Gen Z
1882–2025

Cara

peak 1985 2025 18801900192019401960198020002020
Peak year 1985
Peak births 1,465
Latest count 168
Status Declining
Peak generation Millennial
In 1,193 girls, Leila found its level. 50 years earlier, Cara occupied that same address. One peaked in the Millennial era; the other in the Gen Z world. They never met. But the data remembers them both.