The pace at which homes sell in the U.S. tends to ebb and flow over the calendar year, with homes selling the fastest in the summer and slowest in the winter. But in 2023, things are more muted as high home prices and mortgage interest rates spook potential buyers. In May, the median number of days a home spent on the market was 31, two weeks longer compared to the year before.

At a local level, a property that sits on the market for longer than the median length of time could signal to potential buyers that there is something undesirable about the listing. When homes sell faster, it can be a sign that any given market is less buyer-friendly, and decisions must be made quickly. Many places on this list have a median sale price below the national median of $418,387, a sign affordability is a top priority for buyers.

Stacker compiled a list of metros where homes are selling the fastest, using data from Redfin. Metros are ranked by the fewest median days listed for sale in May, with ties broken by the number of home sales. Metros with over 300 home sales in May were included.

1 / 50 Canva

#50. Modesto, California

– Median days on market: 14
– Total homes sold: 353
– Median sale price: $460,000

2 / 50 Canva

#49. Wilmington, North Carolina

– Median days on market: 14
– Total homes sold: 570
– Median sale price: $445,000

3 / 50 Showcase Imaging // Shutterstock

#48. Akron, Ohio

– Median days on market: 14
– Total homes sold: 758
– Median sale price: $201,250

4 / 50 refrina // Shutterstock

#47. Fayetteville, North Carolina

– Median days on market: 14
– Total homes sold: 790
– Median sale price: $284,950

5 / 50 Valiik30 // Shutterstock

#46. Tulsa, Oklahoma

– Median days on market: 14
– Total homes sold: 1,285
– Median sale price: $269,250

6 / 50 Sue Stokes // Shutterstock

#45. Bremerton, Washington

– Median days on market: 13
– Total homes sold: 351
– Median sale price: $545,000

7 / 50 Canva

#44. Flint, Michigan

– Median days on market: 13
– Total homes sold: 433
– Median sale price: $205,000

8 / 50 Canva

#43. Rockingham County, New Hampshire

– Median days on market: 12
– Total homes sold: 438
– Median sale price: $519,500

9 / 50 Canva

#42. Springfield, Missouri

– Median days on market: 12
– Total homes sold: 632
– Median sale price: $269,900

10 / 50 Canva

#41. Wilmington, Delaware

– Median days on market: 12
– Total homes sold: 648
– Median sale price: $325,000

11 / 50 Uladzik Kryhin // Shutterstock

#40. San Jose, California

– Median days on market: 12
– Total homes sold: 1,209
– Median sale price: $1,478,500

12 / 50 MarynaG // Shutterstock

#39. Oakland, California

– Median days on market: 12
– Total homes sold: 2,048
– Median sale price: $950,000

13 / 50 Dancestrokes // Shutterstock

#38. San Diego

– Median days on market: 12
– Total homes sold: 2,256
– Median sale price: $850,000

14 / 50 Henryk Sadura // Shutterstock

#37. South Bend, Indiana

– Median days on market: 11
– Total homes sold: 352
– Median sale price: $207,500

15 / 50 JamesPatrick.pro // Shutterstock

#36. Davenport, Iowa

– Median days on market: 11
– Total homes sold: 383
– Median sale price: $187,500

16 / 50 Daniel Case // Shutterstock

#35. Anchorage, Alaska

– Median days on market: 11
– Total homes sold: 460
– Median sale price: $395,000

17 / 50 Joseph Sohm // Shutterstock

#34. Portland, Maine

– Median days on market: 11
– Total homes sold: 569
– Median sale price: $480,000

18 / 50 Canva

#33. Sacramento, California

– Median days on market: 11
– Total homes sold: 2,119
– Median sale price: $565,000

19 / 50 Jacob Boomsma // Shutterstock

#32. Warren, Michigan

– Median days on market: 11
– Total homes sold: 2,894
– Median sale price: $300,000

20 / 50 Wangkun Jia // Shutterstock

#31. Barnstable Town, Massachusetts

– Median days on market: 10
– Total homes sold: 381
– Median sale price: $649,000

21 / 50 Jacob Boomsma // Shutterstock

#30. Lincoln, Nebraska

– Median days on market: 10
– Total homes sold: 412
– Median sale price: $286,000

22 / 50 Anya Douglas // Shutterstock

#29. Jacksonville, North Carolina

– Median days on market: 10
– Total homes sold: 514
– Median sale price: $275,000

23 / 50 Kirk Fisher // Shutterstock

#28. Spokane, Washington

– Median days on market: 10
– Total homes sold: 669
– Median sale price: $423,998

24 / 50 Wangkun Jia // Shutterstock

#27. Albany, New York

– Median days on market: 10
– Total homes sold: 672
– Median sale price: $293,000

25 / 50 Canva

#26. Allentown, Pennsylvania

– Median days on market: 10
– Total homes sold: 719
– Median sale price: $310,000

26 / 50 Canva

#25. Buffalo, New York

– Median days on market: 10
– Total homes sold: 783
– Median sale price: $230,000

27 / 50 Christian Hinkle // Shutterstock

#24. Frederick, Maryland

– Median days on market: 10
– Total homes sold: 1,352
– Median sale price: $575,000

28 / 50 Erin Cadigan // Shutterstock

#23. Richmond, Virginia

– Median days on market: 10
– Total homes sold: 1,580
– Median sale price: $370,000

29 / 50 Nadia Yong // Shutterstock

#22. Portland, Oregon

– Median days on market: 10
– Total homes sold: 2,568
– Median sale price: $555,000

30 / 50 Canva

#21. Cedar Rapids, Iowa

– Median days on market: 9
– Total homes sold: 328
– Median sale price: $191,000

31 / 50 Canva

#20. Roanoke, Virginia

– Median days on market: 9
– Total homes sold: 332
– Median sale price: $290,000

32 / 50 Sean Pavone // Shutterstock

#19. Manchester, New Hampshire

– Median days on market: 9
– Total homes sold: 363
– Median sale price: $459,900

33 / 50 Canva

#18. Lynchburg, Virginia

– Median days on market: 8
– Total homes sold: 302
– Median sale price: $284,900

34 / 50 ImagineerInc // Shutterstock

#17. Charlottesville, Virginia

– Median days on market: 8
– Total homes sold: 319
– Median sale price: $463,750

35 / 50 Always Wanderlust / Shutterstock

#16. Olympia, Washington

– Median days on market: 8
– Total homes sold: 329
– Median sale price: $504,000

36 / 50 Canva

#15. Rochester, New York

– Median days on market: 8
– Total homes sold: 774
– Median sale price: $232,504

37 / 50 Canva

#14. Tacoma, Washington

– Median days on market: 8
– Total homes sold: 955
– Median sale price: $544,990

38 / 50 Jacob Boomsma // Shutterstock

#13. Omaha, Nebraska

– Median days on market: 8
– Total homes sold: 1,208
– Median sale price: $307,000

39 / 50 KYPhua // Shutterstock

#12. Indianapolis

– Median days on market: 8
– Total homes sold: 3,003
– Median sale price: $300,000

40 / 50 Andrew Zarivny // Shutterstock

#11. Denver

– Median days on market: 8
– Total homes sold: 4,384
– Median sale price: $590,000

41 / 50 Canva

#10. Reading, Pennsylvania

– Median days on market: 6
– Total homes sold: 371
– Median sale price: $260,000

42 / 50 Canva

#9. Lancaster, Pennsylvania

– Median days on market: 6
– Total homes sold: 420
– Median sale price: $309,175

43 / 50 Canva

#8. Fort Wayne, Indiana

– Median days on market: 6
– Total homes sold: 492
– Median sale price: $247,500

44 / 50 Sean Pavone // Shutterstock

#7. Wichita, Kansas

– Median days on market: 6
– Total homes sold: 792
– Median sale price: $230,000

45 / 50 Canva

#6. Grand Rapids, Michigan

– Median days on market: 6
– Total homes sold: 1,022
– Median sale price: $330,000

46 / 50 Canva

#5. Cincinnati

– Median days on market: 6
– Total homes sold: 2,316
– Median sale price: $289,502

47 / 50 kan_khampanya // Shutterstock

#4. Seattle

– Median days on market: 6
– Total homes sold: 3,166
– Median sale price: $800,000

48 / 50 Cheri Alguire // Shutterstock

#3. Rockford, Illinois

– Median days on market: 5
– Total homes sold: 347
– Median sale price: $170,000

49 / 50 Canva

#2. York, Pennsylvania

– Median days on market: 5
– Total homes sold: 524
– Median sale price: $267,000

50 / 50 Real Window Creative // Shutterstock

#1. Harrisburg, Pennsylvania

– Median days on market: 5
– Total homes sold: 547
– Median sale price: $260,000