04/23/2026
Did you know that Boomers and Gen X make up more than half of all home purchases in the country right now? 🏡
The National Association of Realtors just dropped their 2024 generational homebuyer report, and the numbers are genuinely fascinating - especially if you're thinking about buying or selling in Southwest Florida.
Here's the quick breakdown of who's actually buying homes nationwide:
📊 Younger Boomers (61–70): 27%
📊 Gen X (46–60): 25%
📊 Older Millennials (36–45): 15%
📊 Older Boomers (71–79): 15%
📊 Younger Millennials (27–35): 11%
📊 Gen Z (18–26): 4%
📊 Silent Generation (80–100): 4%
And the income picture is just as telling. The overall median household income for buyers in 2024 was $109,000 - but it ranges from $76K for Gen Z all the way up to $133K for Older Millennials.
So what does all of this mean if you're in the Fort Myers, Cape Coral, or Naples market?
A lot, actually.
The SWFL market has long been a destination for Boomer buyers - retirees and pre-retirees trading cold winters for waterfront living and a lower cost of living. The data confirms that this group is still the most active buyer segment nationally. But we're also seeing more Gen X and Older Millennial buyers relocating here for lifestyle, remote work flexibility, and proximity to family.
For sellers, this data is a quiet but powerful reminder: your most likely buyer is over 45, has a household income above $100K, and is making a thoughtful, financially grounded decision. They've done their research. Your listing needs to meet that expectation.
For buyers, it's a reminder that you're not alone in this market - and that the right agent and the right lender partnership can make all the difference.
We put together a full breakdown on the blog with local context specific to Southwest Florida. Worth a read whether you're actively in the market or just keeping an eye on things. 👇
🔗 https://treelinerealty.com/blog/whos-buying-homes-right-now-and-what-it-means-for-you/
📲 Ready to talk about buying or selling in SWFL? Send us a message or give us a call - we'd love to help.