<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Births and Fertility in Australia – PopLab</title>
<style>
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap');
/* — Brand tokens — */
:root {
--orange: #F68E5B;
--green: #A2D4A5;
--purple: #8E78B7;
--blue: #6FB4C3;
--black: #081418;
--grey: #DDDDDD;
--text: #081418;
}
*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }
body {
font-family: 'Inter', Arial, sans-serif;
color: var(--text);
background: #fff;
padding: 0;
}
.factsheet-wrap {
max-width: 900px;
margin: 0 auto;
padding: 40px 32px 60px;
}
/* — Header — */
.fs-header {
display: flex;
justify-content: space-between;
align-items: flex-start;
margin-bottom: 8px;
}
.fs-header-left { flex: 1; }
.fs-label {
font-size: 11px;
font-weight: 700;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(--orange);
margin-bottom: 6px;
}
.fs-title {
font-size: 2rem;
font-weight: 700;
line-height: 1.15;
color: var(--black);
margin-bottom: 6px;
}
.fs-year {
font-size: 0.85rem;
color: #888;
font-weight: 400;
}
.fs-logo img {
height: 70px;
width: auto;
}
.fs-divider {
border: none;
border-top: 3px solid var(--orange);
margin: 18px 0 28px;
}
/* — Intro — */
.fs-intro {
border-left: 4px solid var(--green);
padding-left: 20px;
margin-bottom: 36px;
}
.fs-intro p {
font-size: 1rem;
font-style: italic;
line-height: 1.7;
color: var(--black);
}
/* — Section heading — */
.fs-section-heading {
display: flex;
align-items: center;
gap: 12px;
font-size: 11px;
font-weight: 700;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(--orange);
margin-bottom: 20px;
}
.fs-section-heading::after {
content: '';
flex: 1;
height: 1px;
background: var(--grey);
}
/* — Stat cards — */
.fs-cards-row {
display: flex;
gap: 16px;
margin-bottom: 16px;
justify-content: center;
}
.fs-card {
flex: 1;
border-radius: 8px;
padding: 22px 18px 18px;
min-width: 0;
border-top: 4px solid transparent;
}
.fs-card.purple { border-top-color: var(--purple); }
.fs-card.green { border-top-color: var(--green); }
.fs-card.blue { border-top-color: var(--blue); }
.fs-card.orange { border-top-color: var(--orange); }
.fs-card-number {
font-size: 1.9rem;
font-weight: 800;
line-height: 1.1;
margin-bottom: 8px;
}
.fs-card.purple .fs-card-number { color: var(--purple); }
.fs-card.green .fs-card-number { color: var(--green); }
.fs-card.blue .fs-card-number { color: var(--blue); }
.fs-card.orange .fs-card-number { color: var(--orange); }
.fs-card-label {
font-size: 0.82rem;
line-height: 1.45;
color: var(--black);
}
/* second row: 2 cards centred */
.fs-cards-row.two-cards .fs-card {
max-width: calc(33.333% - 8px);
}
/* — Callout box — */
.fs-callout {
background: var(--black);
border-radius: 10px;
padding: 32px 40px;
text-align: center;
margin: 32px 0;
}
.fs-callout-number {
font-size: 3rem;
font-weight: 800;
color: var(--orange);
line-height: 1;
margin-bottom: 10px;
}
.fs-callout-text {
font-size: 1rem;
color: #fff;
line-height: 1.5;
}
/* — Chart — */
.fs-chart-card {
background: #fff;
border-radius: 10px;
padding: 24px;
box-shadow: 0 2px 12px rgba(0,0,0,0.07);
margin-bottom: 8px;
}
.fs-chart-card img {
width: 100%;
height: auto;
display: block;
border-radius: 4px;
}
.fs-chart-caption {
font-size: 0.8rem;
color: #666;
margin-top: 10px;
font-style: italic;
}
/* — References — */
.fs-references h3 {
font-size: 11px;
font-weight: 700;
letter-spacing: 0.15em;
text-transform: uppercase;
color: var(--orange);
margin-bottom: 12px;
display: flex;
align-items: center;
gap: 12px;
}
.fs-references h3::after {
content: '';
flex: 1;
height: 1px;
background: var(--grey);
}
.fs-references ol {
padding-left: 18px;
font-size: 0.8rem;
line-height: 1.6;
color: #444;
}
.fs-references ol li { margin-bottom: 6px; }
/* — Footer — */
.fs-footer {
display: flex;
justify-content: space-between;
align-items: center;
margin-top: 40px;
padding-top: 20px;
border-top: 1px solid var(--grey);
flex-wrap: wrap;
gap: 12px;
}
.fs-footer-credit {
font-size: 0.8rem;
color: #888;
}
.fs-footer-btn a {
display: inline-block;
border: 2px solid var(--orange);
color: var(--orange);
border-radius: 999px;
padding: 7px 22px;
font-size: 0.82rem;
font-weight: 600;
text-decoration: none;
transition: background 0.2s, color 0.2s;
}
.fs-footer-btn a:hover {
background: var(--orange);
color: #fff;
}
/* — Responsive — */
@media (max-width: 600px) {
.fs-header { flex-direction: column; gap: 16px; }
.fs-cards-row { flex-direction: column; }
.fs-cards-row.two-cards .fs-card { max-width: 100%; }
.fs-callout-number { font-size: 2.2rem; }
}
</style>
</head>
<body>
<div class="factsheet-wrap">
<!-- Header -->
<div class="fs-header">
<div class="fs-header-left">
<div class="fs-label">Factsheet</div>
<h1 class="fs-title">Births and Fertility in Australia</h1>
</div>
<div class="fs-logo">
<img src="https://populationlab.org/wp-content/uploads/2026/03/PopLab-White-BG.png" alt="PopLab logo" />
</div>
</div>
<hr class="fs-divider" />
<!-- Intro -->
<div class="fs-intro">
<p>Although the total number of babies born in Australia rose slightly in 2024 (to about 292,000 births), the lifetime number of children per woman continues to fall. The total fertility rate was 1.48 in 2024, which is well below the population replacement level of around 2.1. This reflects a range of social and economic influences, including the continued rise in women's education and workforce participation, people having children later in life, and cost-of-living pressures. More births can occur even as fertility rates decline when there are more women of childbearing age in the population.</p>
</div>
<!-- Key Figures -->
<div class="fs-section-heading">Key Figures</div>
<!-- Row 1: 3 cards -->
<div class="fs-cards-row">
<div class="fs-card purple">
<div class="fs-card-number">5,320</div>
<div class="fs-card-label">more registered births in 2024 than in 2023</div>
</div>
<div class="fs-card green">
<div class="fs-card-number">1.9%</div>
<div class="fs-card-label">increase in the number of births in Australia in 2024 from the previous year</div>
</div>
<div class="fs-card blue">
<div class="fs-card-number">1.481</div>
<div class="fs-card-label">births per woman — the total fertility rate in 2024</div>
</div>
</div>
<!-- Row 2: 2 cards centred -->
<div class="fs-cards-row two-cards">
<div class="fs-card orange">
<div class="fs-card-number">32.1</div>
<div class="fs-card-label">median age for mothers at their child's birth</div>
</div>
<div class="fs-card purple">
<div class="fs-card-number">33.9</div>
<div class="fs-card-label">median age for fathers at their child's birth</div>
</div>
</div>
<!-- Callout -->
<div class="fs-callout">
<div class="fs-callout-number">292,318</div>
<div class="fs-callout-text">registered births in Australia in 2024</div>
</div>
<!-- Chart -->
<div class="fs-section-heading">Age-specific fertility rates</div>
<div class="fs-chart-card">
<img src="https://populationlab.org/wp-content/uploads/2026/03/Births-and-fertility.png" alt="Age-specific fertility rates, 1924 to 2024" />
</div>
<p class="fs-chart-caption">Age-specific fertility rates, 1924 to 2024 (Australian Bureau of Statistics)</p>
<!-- References -->
<div class="fs-references" style="margin-top: 36px;">
<h3>References</h3>
<ol>
<li>Australian Bureau of Statistics. (2024). <em>Births, Australia</em>. ABS. <a href="https://www.abs.gov.au/statistics/people/population/births-australia/latest-release" target="_blank">https://www.abs.gov.au/statistics/people/population/births-australia/latest-release</a></li>
</ol>
</div>
<!-- Footer -->
<div class="fs-footer">
<div class="fs-footer-credit">Powered by Australian National University</div>
<div class="fs-footer-btn">
<a href="https://populationlab.org/wp-content/uploads/2026/06/Births-and-fertility-factsheet-2026.pdf" target="_blank">Download PDF</a>
</div>
</div>
</div>
</body>
</html>