According to the National Association of Homebuilders, the total count of second homes was 7.15 million in 2020, accounting for 5.11% of the total housing stock. This represents the most recent data available. As of 2020, the state with the largest stock of second homes was Florida (1.04 million), accounting for 10.8% of all second homes. South Dakota had the smallest stock, approximately 19,225 second homes, among all 50 states. Half of the nation’s second homes can be found in eight states – Florida, California, New York, Texas, Michigan, North Carolina, Arizona, and Pennsylvania.
Counties with at least half of their housing stock in second homes were widely spread over 15 states. The top 10 counties with the most second homes account for around 10.5% of second-home stocks, most of which were located in Arizona, Florida, California, Massachusetts, and New York. Of the top 10 counties in regards to absolute numbers of second homes, only three counties (Lee County, Florida, Barnstable County, Massachusetts, and Collier County, Florida) had more than 20% of their housing stock in second homes