Metros with the most homes for sale

Canva
Canva

When you're in the market for a new home, steep competition is the last thing you want. Prospective buyers are facing a particularly tight real estate market right now, thanks to heightened demand combined with low supply due to recent interest rate hikes. April is usually the kickoff to spring homebuying season, but fewer sellers than usual are listing their homes.

There are about 20% fewer homes being put on the market compared to the same time last year, according to Realtor.com data. Still, not all local markets are feeling the squeeze—there are a few with higher numbers of homes for sale.

Stacker used data from Realtor.com to find out which metropolitan areas had the most homes for sale in April. Rankings were determined by the number of homes for sale per 10,000 residents. In the event of a tie, the total number of homes for sale was used. To be included, each metro had to have at least 75,000 residents. Metros include the main city as well as surrounding towns and suburbs.

Many of these metropolitan areas spiked in popularity during the COVID-19 pandemic, sending prices sky-high and out of reach for many local buyers. Many builders also started constructing new homes in these areas, creating more new properties coming onto the market than in other parts of the U.S.

Read through the full list below to find out which metropolitan areas have the greatest supply of homes for buyers right now.

#35. East Stroudsburg, Pennsylvania

Alizada Studios // Shutterstock

1 / 35

#35. East Stroudsburg, Pennsylvania

- Active listings per 10,000 residents: 35
- Total active listings: 581
- New listings in April: 312
- Median list price: $350,000

#34. Bend, Oregon

Canva

2 / 35

#34. Bend, Oregon

- Active listings per 10,000 residents: 35
- Total active listings: 679
- New listings in April: 376
- Median list price: $699,900

#33. Lake Charles, Louisiana

Canva

3 / 35

#33. Lake Charles, Louisiana

- Active listings per 10,000 residents: 37
- Total active listings: 811
- New listings in April: 268
- Median list price: $235,000

#32. Lakeland, Florida

Rob Hainer // Shutterstock

4 / 35

#32. Lakeland, Florida

- Active listings per 10,000 residents: 38
- Total active listings: 2,680
- New listings in April: 1,532
- Median list price: $349,500

#31. Prescott Valley, Arizona

Canva

5 / 35

#31. Prescott Valley, Arizona

- Active listings per 10,000 residents: 38
- Total active listings: 892
- New listings in April: 472
- Median list price: $649,263

#30. Miami

Sean Pavone // Shutterstock

6 / 35

#30. Miami

- Active listings per 10,000 residents: 38
- Total active listings: 23,341
- New listings in April: 9,352
- Median list price: $605,000

#29. Bozeman, Montana

Canva

7 / 35

#29. Bozeman, Montana

- Active listings per 10,000 residents: 39
- Total active listings: 456
- New listings in April: 196
- Median list price: $1,287,500

#28. Coeur d'Alene, Idaho

Canva

8 / 35

#28. Coeur d'Alene, Idaho

- Active listings per 10,000 residents: 41
- Total active listings: 689
- New listings in April: 380
- Median list price: $720,900

#27. Hilton Head Island, South Carolina

Canva

9 / 35

#27. Hilton Head Island, South Carolina

- Active listings per 10,000 residents: 42
- Total active listings: 898
- New listings in April: 668
- Median list price: $647,500

#26. Sioux Falls, South Dakota

Steven Frame // Shutterstock

10 / 35

#26. Sioux Falls, South Dakota

- Active listings per 10,000 residents: 42
- Total active listings: 1,154
- New listings in April: 440
- Median list price: $368,000

#25. Iowa City, Iowa

Canva

11 / 35

#25. Iowa City, Iowa

- Active listings per 10,000 residents: 43
- Total active listings: 755
- New listings in April: 232
- Median list price: $354,900

#24. Lake Havasu City, Arizona

Canva

12 / 35

#24. Lake Havasu City, Arizona

- Active listings per 10,000 residents: 46
- Total active listings: 964
- New listings in April: 416
- Median list price: $417,000

#23. Hot Springs, Arkansas

Sharon Day // Shutterstock

13 / 35

#23. Hot Springs, Arkansas

- Active listings per 10,000 residents: 46
- Total active listings: 462
- New listings in April: 200
- Median list price: $325,000

#22. Kalispell, Montana

Aualliso // Wikimedia Commons

14 / 35

#22. Kalispell, Montana

- Active listings per 10,000 residents: 48
- Total active listings: 500
- New listings in April: 220
- Median list price: $842,500

#21. Sebring, Florida

Canva

15 / 35

#21. Sebring, Florida

- Active listings per 10,000 residents: 49
- Total active listings: 492
- New listings in April: 220
- Median list price: $295,000

#20. Port St. Lucie, Florida

Felix Mizioznikov // Shutterstock

16 / 35

#20. Port St. Lucie, Florida

- Active listings per 10,000 residents: 49
- Total active listings: 2,359
- New listings in April: 1,112
- Median list price: $469,000

#19. Deltona, Florida

MyArt4U // Shutterstock

17 / 35

#19. Deltona, Florida

- Active listings per 10,000 residents: 49
- Total active listings: 3,241
- New listings in April: 1,616
- Median list price: $399,900

#18. Homosassa Springs, Florida

Canva

18 / 35

#18. Homosassa Springs, Florida

- Active listings per 10,000 residents: 55
- Total active listings: 832
- New listings in April: 400
- Median list price: $325,000

#17. Ocala, Florida

H.J. Herrera // Shutterstock

19 / 35

#17. Ocala, Florida

- Active listings per 10,000 residents: 56
- Total active listings: 2,065
- New listings in April: 940
- Median list price: $304,500

#16. North Port, Florida

Pat McGinley // Shutterstock

20 / 35

#16. North Port, Florida

- Active listings per 10,000 residents: 57
- Total active listings: 4,700
- New listings in April: 2,624
- Median list price: $549,900

#15. Sebastian, Florida

Canva

21 / 35

#15. Sebastian, Florida

- Active listings per 10,000 residents: 64
- Total active listings: 1,008
- New listings in April: 360
- Median list price: $446,000

#14. Athens, Texas

Larry D. Moore // Wikimedia Commons

22 / 35

#14. Athens, Texas

- Active listings per 10,000 residents: 66
- Total active listings: 538
- New listings in April: 192
- Median list price: $390,000

#13. St. George, Utah

Canva

23 / 35

#13. St. George, Utah

- Active listings per 10,000 residents: 70
- Total active listings: 1,230
- New listings in April: 476
- Median list price: $675,000

#12. Daphne, Alabama

Canva

24 / 35

#12. Daphne, Alabama

- Active listings per 10,000 residents: 71
- Total active listings: 1,602
- New listings in April: 872
- Median list price: $512,900

#11. Cape Coral, Florida

Canva

25 / 35

#11. Cape Coral, Florida

- Active listings per 10,000 residents: 73
- Total active listings: 5,502
- New listings in April: 2,560
- Median list price: $499,000

#10. Ocean City, New Jersey

Canva

26 / 35

#10. Ocean City, New Jersey

- Active listings per 10,000 residents: 75
- Total active listings: 714
- New listings in April: 268
- Median list price: $899,900

#9. Sevierville, Tennessee

Canva

27 / 35

#9. Sevierville, Tennessee

- Active listings per 10,000 residents: 78
- Total active listings: 766
- New listings in April: 312
- Median list price: $749,900

#8. Myrtle Beach, South Carolina

StacieStauffSmith Photos // Shutterstock

28 / 35

#8. Myrtle Beach, South Carolina

- Active listings per 10,000 residents: 81
- Total active listings: 3,857
- New listings in April: 1,932
- Median list price: $367,500

#7. Panama City, Florida

Canva

29 / 35

#7. Panama City, Florida

- Active listings per 10,000 residents: 82
- Total active listings: 1,488
- New listings in April: 640
- Median list price: $459,000

#6. Glenwood Springs, Colorado

Canva

30 / 35

#6. Glenwood Springs, Colorado

- Active listings per 10,000 residents: 86
- Total active listings: 677
- New listings in April: 104
- Median list price: $1,800,000

#5. Naples, Florida

Andriy Blokhin // Shutterstock

31 / 35

#5. Naples, Florida

- Active listings per 10,000 residents: 86
- Total active listings: 3,217
- New listings in April: 1,220
- Median list price: $899,000

#4. Crestview, Florida

Canva

32 / 35

#4. Crestview, Florida

- Active listings per 10,000 residents: 87
- Total active listings: 2,470
- New listings in April: 1,012
- Median list price: $699,900

#3. Punta Gorda, Florida

Khairil Azhar Junos // Shutterstock

33 / 35

#3. Punta Gorda, Florida

- Active listings per 10,000 residents: 96
- Total active listings: 1,767
- New listings in April: 804
- Median list price: $431,500

#2. Key West, Florida

Canva

34 / 35

#2. Key West, Florida

- Active listings per 10,000 residents: 100
- Total active listings: 826
- New listings in April: 200
- Median list price: $1,499,000

#1. Heber, Utah

Canva

35 / 35

#1. Heber, Utah

- Active listings per 10,000 residents: 117
- Total active listings: 894
- New listings in April: 232
- Median list price: $1,499,250

Story editing by Jeff Inglis. Copy editing by Tim Bruns.