A new data point from the National Association of Realtors stopped me for a minute, so I wanted to share it with you.
The typical first-time homebuyer in America is now 40 years old. And first-time buyers made up just 21% of primary residence buyers in NAR’s latest annual survey, covering purchases between July 2024 and June 2025. Both numbers are records. Before the Great Recession, roughly 40% of buyers were first-timers. That share has been cut nearly in half.
I want to be careful with this stat, because there’s a methodology point worth knowing. NAR’s monthly numbers, which come from a different survey, showed first-time buyers at 33% of existing home sales in June 2026. That’s not a contradiction; it’s just a different slice of the market measured differently. The annual 21% figure is the one to watch for the long-term trend, and the trend is clear. Fewer people are buying their first home, and the ones who do are older than they used to be.
Here’s why this matters if you’re in Encinitas, Cardiff, Carlsbad, or Solana Beach right now.
Forty used to be repeat buyer territory. In the 1980s, the median first-time buyer was in their late 20s. As recently as 2010, it was around 30. That path has stretched out by a decade. People are renting longer, living with family longer, saving longer, and waiting for the right combination of income and inventory before they make the jump.
Repeat buyers are working with a different balance sheet. NAR puts the median age of a repeat buyer at 62, with a median down payment of 23%. First-time buyers put down 10% on average. And 30% of repeat buyers paid entirely in cash. In our market, where many buyers are trading up from equity built over years, that gap shows up constantly. A repeat buyer walking into a Carlsbad Village new construction listing with a big down payment or an all-cash offer is operating from a completely different position than a first-timer trying to piece together savings, a bit of investment money, and maybe help from family.
That’s where a lot of successful first-time buyers find their down payments. NAR found 59% used personal savings, 26% used financial assets like stocks or retirement accounts, and 22% got a gift or loan from relatives. It usually takes a combination.
Millennials and first-time buyers aren’t the same group anymore. Millennials are now roughly 27 to 45 years old, and plenty of the older ones already own. Among younger millennials, 60% of buyers were first-timers. Among older millennials, that number drops to 33%. So when we’re pricing a starter condo or a smaller detached home, we can’t assume the buyer pool is all first-timers just because of the price point. Some of them are repeat buyers looking to downsize or relocate.
What I’m watching locally. The national numbers tell us what to look for, not what our market is actually doing, so here’s what I watch for with first-time buyers in North County.
Age patterns. Does our local first-time buyer pool skew older like the national trend, or does coastal North County still see people get in earlier thanks to remote work, dual incomes, or family support?
Entry point inventory. Condos, townhomes, and smaller detached homes are usually where first-time buyers get in around here, so I watch that segment closely for both price and volume.
Competition. Are our first-time buyer clients going up against cash offers or investors on the same properties, and how much does that change our offer strategy?
Search duration. Are qualified buyers taking longer to find something that works, and is that about price, inventory, or both?
The honest takeaway is that first-time buyers haven’t disappeared; the path there has just gotten longer. That’s not a reason to be discouraged; it’s a reason to have a real plan, whether that means figuring out timing, understanding what down payment sources actually make sense for your situation, or knowing which North County neighborhoods still offer a realistic entry point.
If you’re trying to figure out where you fit into this picture, whatever stage you’re at, I’m happy to talk through it.
Pete