The Columbus area housing market update January 2021 report is now available! Let’s be honest, the current housing market is extremely tough to navigate right now. This is true not so much for sellers, but rather buyers who are finding it nearly impossible to find a home they like at a good price in the neighborhood they want. There are relatively few homes available on the market, and those that are tend to get tangled in bidding wars that ultimately jack up the average sales price for the whole area.
The cause of this boils down to one critical problem- supply. There just aren’t enough existing homes to meet demand, nor are there nearly enough new homes being built. NIMBYism, local zoning and more issues are generally preventing increased home density in and around Columbus, keeping many potential homebuyers- and renters- struggling to find a place to live.
I haven’t done a breakdown of the Columbus real estate market in some time. Because of the current situation, I thought it would be a good time to take a fresh look.
The data below is from the January market report, the latest one available.
First, let’s look at those local areas that had the most homes for sale.
# of New Listings By County, January 2021 Franklin: 1,291 Delaware: 187 Licking: 157 Fairfield: 129 Union: 64 Pickaway: 47 Madison: 28 Morrow: 27 Perry: 20 Hocking: 16 Perhaps unsurprisingly, Franklin County has the most new listing by far.
Change of New Listings by County January 2020 vs. January 2021 Morrow: +8.0% Fairfield: -5.8% Licking: -6.5% Franklin: -6.6% Union: -7.2% Perry: -13.0% Madison: -20.0% Pickaway: -23.0% Delaware: -31.0% Hocking: -42.9% New listings were generally down across all but one metro county, a continuing story even before the pandemic.
Average Sales Price by County in January 2021 Delaware: $430,684 Union: $312,742 Fairfield: $265,821 Pickaway: $256,235 Franklin: $253,852 Licking: $234,116 Morrow: $232,393 Madison: $231,396 Perry: $219,053 Hocking: $208,231 All counties saw the average sale price of homes sold exceed the $200K mark, but Delaware County remains the most expensive place to buy a home in the metro.
Change in Average Sales Price by County January 2020 vs. January 2021 Perry: +53.7% Pickaway: +36.4% Fairfield: +25.9 Delaware: +23.5% Franklin: +13.4% Union: +12.0% Madison: +9.6% Licking: +9.0% Morrow: +8.9% Hocking: -7.6% All but Hocking County saw significant year-over-year sales price increases of homes sold.
Now let’s take a look at individual communities. Which ones were the hottest in January 2021?
Local Communities/Areas by New Listings in January 2021 1. Columbus (Overall): 850 2. Columbus City School District (CSD): 579 3. South-Western CSD: 173 4. Olentangy Local School District (LSD) (Delaware): 95 5. Hilliard CSD: 92 6. Westerville CSD: 86 7. Grove City: 77 8. Dublin CSD: 68 9. Pickerington LSD: 59 10. Groveport Madison LSD (Franklin): 56 11. Worthington CSD: 51 12. Gahanna Jefferson CSD: 50 13. Newark CSD: 42 14. Lancaster CSD: 41 15. Delaware CSD: 40 16. Upper Arlington CSD: 40 17. Pataskala: 37 18. Beechwold/Clintonville: 35 19. Gahanna: 35 20. Westerville: 35 21. Hilliard: 35 22. Blacklick: 34 23. Marysville School District: 33 24. Reynoldsburg CSD: 32 25. Dublin: 31 26. Teays Valley LSD (Pickaway): 30 27. Downtown Columbus: 29 28. Pickerington: 27 29. New Albany Plain LSD: 24 30. Short North: 24 31. Big Walnut LSD (Franklin): 22 32. Powell: 22 33. Canal Winchester CSD: 19 34. London CSD: 15 35. German Village: 15 36. New Albany: 14 37. Hamilton LSD (Franklin): 14 38. Buckeye Valley LSD (Delaware: 13 39. Bexley: 11 40. Worthington: 11 41. Granville CSD: 11 42. Obetz: 8 43. Johnstown-Monroe LSD (Licking): 8 44. Circleville CSD: 7 45. Grandview Heights: 7 46. Sunbury: 7 47. Whitehall: 6 48. Jonathan Alder LSD (Madison): 6 49. Jefferson LSD (Madison: 5 50. Minverva Park: 2 51. Valleyview: 1 52. Lithopolis: 0 It’s pretty clear that the number of new listings falls off dramatically outside of Columbus proper. Only a handful of suburban areas had more than 50.
Average Sales Price January 2021, # of Homes Sold and % Change vs. January 2020 1. New Albany: $788,943: 14: +8.4% 2. New Albany Plain LSD: $669,455: 20: +10.2% 3. German Village $637,550: 10: +2.3% 4. Olentangy LSD $494,911: 96: +23.0% 5. Powell: $493,087: 11: +19.2% 6. Granville CSD: $492,045: 6: +31.3% 7. Dublin: $468,902: 37: +17.5% 8. Upper Arlington CSD: $462,594: 26: -9.2% 9. Bexley: $438,288: 13: -17.6% 10. Grandview Heights: $437,010: 6: +8.5% 11. Buckeye Valley LSD: $403,616: 20: +40.9% 12. Downtown: $384,230: 22: -36.4% 13. Dublin CSD: $378,788: 78: +11.8% 14. Johnstown-Monroe LSD: $375,598: 12: +110.8% 15. Short North: $360,830: 10: -8.7% 16. Jonathan Alder LSD: $340,887: 15: +20.7% 17. Big Walnut LSD: $337,550: 14: -8.8% 18. Gahanna Jefferson CSD: $335,621: 34: +19.7% 19. Blacklick: $325,445: 32: +39.7% 20. Sunbury: $318,980: 5: +39.1% 21. Pickerington LSD: $318,093: 40: +28.6% 22. Worthington: $316,625: 8: +7.0% 23. Teays Valley LSD: $315,316: 21: +52.5% 24. Beechwold/Clintonville: $300,780: 43: +15.4% 25. Hilliard: $297,387: 25: +0.9% 26. Worthington CSD: $294,236: 40: +17.5% 27. Pickerington: $282,044: 18: +13.0% 28. Westerville: $279,126: $279,126: -0.9% 29. Hilliard CSD: $277,377: 92: +5.9% 30. Canal Winchester CSD: $276,299: 17: +21.7% 31. Grove City: $272,378: 47: +17.8% 32. Minerva Park: $269,580: 5: +21.2% 33. Westerville CSD: $265,781: 68: -3.3% 34. Obetz: $260,825: 6: +26.4% 35. Gahanna: $255,650: 16: -2.1% 36. Marysville CSD: $254,363: 32: +17.8% 37. Hamilton LSD: $245,750: 4: +85.8% 38. Delaware CSD: $245,526: 31: +21.8% 39. Pataskala: $237,293: 18: +26.8% 40. Lithopolis: $228,125: 4: -1.4% 41. South-Western CSD: $227,266: 131: +17.9% 42. Columbus: $222,124: 761: +17.0% 43. Columbus CSD: $215,256: 507: +20.2% 44. Jefferson LSD: $210,225: 4: -35.5% 45. Reynoldsburg CSD: $203,965: 34: +9.0% 46. Lancaster CSD: $203,095: 44: +37.5% 47. Groveport Madison LSD: $194,690: 43: +30.3% 48. London CSD: $190,733: 14: +43.8% 49. Circleville CSD: $183,546: 13: +5.3% 50. Whitehall: $165,361: 11: +68.6% 51. Newark CSD: $143,241: 51: +15.9% 52. Valleyview: $120,000: 1: N/A As stated above, most areas in the metro are priced above $200,000 for a house. Columbus overall is still one of the least expensive options. New Albany is really in a league all its own. It should be noted that many of these average price figures are based on relatively few sales. Because available inventory is so low, the average sales price is being pushed higher. However, it is certainly possible to find homes lower- and in some cases, much lower- than the average price. This is especially true in Columbus.
Finally, let’s look at how long for-sale homes actually stay on the market.
Average # of Days Listings Remain on the Market Until Sale, and % Change January 2020 to January 2021 1. Valleyview: 1: N/A No sales occurred in January 2020. 2. Gahanna: 9: -74.3% 3. Groveport Madison LSD: 9: -69.0% 4. Hamilton LSD: 9: -50.0% 5. Worthington: 9: -72.7% 6. Reynoldsburg CSD: 10: -68.8% 7. Obetz: 12: -71.4% 8. Hilliard: 13: -61.8% 9. Worthington CSD: 13: -56.7% 10. Circleville CSD: 14: -76.3% 11. Lithopolis: 14: -61.1% 12. Marysville CSD: 14: -63.2% 13. Minerva Park: 14: +133.3% 14. Pataskala: 14: -46.2% 15. New Albany: 15: -88.9% 16. New Albany Plain LSD: 15: -83.9% 17. Pickerington: 15: -71.7% 18. South-Western CSD: 15: -34.8% 19. Teays Valley LSD: 15: -58.3% 20. Canal Winchester CSD: 17: -73.0% 21. Whitehall: 17: -46.9% 22. Hilliard CSD: 18: -48.6% 23. Lancaster CSD: 18: -52.6% 24. Westerville CSD: 18: -47.1% 25. Delaware CSD: 19: -51.3% 26. Grove City: 19: -36.7% 27. Beechwold/Clintonville: 20: -53.5% 28. Columbus: 21: -30.0% 29. Westerville: 21: -27.6% 30. Newark CSD: 22: -31.3% 31. Pickerington LSD: 22: -45.0% 32. Dublin: 26: -55.9% 33. Buckeye Valley LSD: 27: -44.9% 34. Columbus CSD: 27: -18.2% 35. Dublin CSD: 27: -41.3% 36. Jefferson LSD: 27: -46.0% 37. London CSD: 27: -32.5% 38. Blacklick: 28: -12.5% 39. Grandview Heights: 28: -37.8% 40. Gahanna Jefferson CSD: 29: -23.7% 41. Johnstown Monroe LSD: 29: -12.1% 42. Sunbury: 29: +222.2% 43. Jonathan Alder LSD: 35: -10.3% 44. Short North: 35: -47.8% 45. Big Walnut LSD: 37: -54.3% 46. Bexley: 44: -18.5% 47. Upper Arlington CSD: 46: -17.9% 48. Olentangy LSD: 49: -16.9% 49. Powell: 52: -8.8% 50. Granville CSD: 54: -15.6% 51. German Village: 56: -38.5% 52. Downtown: 96: +242.9% Only 2 places in the metro saw an increase, with the big one being Downtown. This was most likely due to a few factors- last year’s protests and the pandemic reducing demand close to Downtown jobs. I would expect it to recover somewhat this year and certainly next year. Overall, though, most places saw significant drops in how long homes lasted on the market. Given that these are averages, we know that there were plenty of instances of homes flying off the market in just a few days.
Furthermore, the actual inventory on the market is 30 days or less. This means that if no more homes became available for sale, all the homes on the market would sell out in less than a month. In many cases, the supply would run out in just a few weeks.
Certainly, all these numbers indicate that Columbus itself is still one of the best options for home buying given its lower costs and greater supply, but even there, homes are selling in just a few weeks on average. There’s really been no better time to sell in a long time, but also no worse time to buy. Hopefully, this data provides at least a little insight into the local market and where one might fight the greatest advantages in finding a home. My recommendation is to use every available resource- from realtors to social media- to aid in the search.
This post comparing Columbus metro GDP with that of other metros is largely just an update of previous versions, and now includes data for 2017, the latest year available.
Rank of Major Midwest Metros and Columbus National Peers by GDP, 2001 and 2017 In Millions 2001————————————————————–2017 1. Chicago: $502,222.7——————-1. Chicago: $583,137.2 2. Detroit: $217,366.5——————–2. San Jose: $256,419.3 3. Minneapolis: $176,780.9————–3.Detroit: $228,069.4 4. San Jose: $128,869.7——————4. Minneapolis: $226,151.9 5. St. Louis: $126,476.1——————-5. Portland: $156,552.6 6. Pittsburgh: $106,840.3—————6. St. Louis: $139,508.7 7. Cleveland: $103,743.4—————–7. Austin: $135,072.4 8. Cincinnati: $96,633.3——————8. Pittsburgh: $131,221.8 9. Indianapolis: $94,562.8—————-9. Indianapolis: $122,607.7 10. Kansas City: $92,306.6————–10. Cleveland: $120,380.2 11. Sacramento: $85,624.2————–11. Cincinnati: $119,222.7 12. Columbus: $85,481.4—————–12. Columbus: $117,249.9 13. Portland, OR: $84,793.6————-13. Nashville: $115,716.5 14. Milwaukee: $77,852.2—————-14. Kansas City: $114,418.2 15. Virginia Beach, VA: $69,736.1——-15. Sacramento: $108,731.8 16. Las Vegas: $68,883.0—————-16. Las Vegas: $96,061.8 17. Nashville: $68,332.6——————17. Milwaukee: $91,961.9 18. Austin: $62,312.4———————18. Virginia Beach: $81,820.7 19. Providence, RI: $61,594.2———–19. Providence: $71,739.2 20. Jacksonville, FL: $49,447.8———20. Jacksonville: $65,829.8 21. Grand Rapids, MI: $42,329.6——–21. Omaha: $56,228.7 22. Omaha, NE: $39,148.8—————22. Grand Rapids: $52,734.5 23. Dayton: $35,227.9——————–23. Des Moines: $49,031.4 24. Madison, WI: $29,854.1————–24. Madison: $43,597.4 25. Des Moines, IA: $28,118.4———–25. Dayton: $35,396.9 26. Akron: $27,124.1———————-26. Akron: $32,386.3 27. Toledo: $26,129.5———————27. Wichita: $29,825.3 28. Wichita, KS: $25,465.4—————28. Toledo: $28,299.8 29. Youngstown: $19,767.5————–29. Fort Wayne: $19,786.0 30. Fort Wayne, IN: $16,048.8———–30. Lincoln: $17,300.5 31. Canton: $13,932.2———————31. Youngstown: $17,257.5 32. Lincoln, NE: $12,537.4—————-32. Canton: $14,901.4
Columbus is not performing as well in this metric. In Ohio, Columbus is poised to become Ohio’s largest metro economy eventually, but may lag behind on a per-capita basis.
And here were the top 25 cities with the highest numeric growth 2010-2018. 1. Columbus: +105,500 2. Hilliard: +7,979 3. Dublin: +6,896 4. Grove City: +6,050 5. Cincinnati: +5,662 6. Delaware: +5,177 7. North Ridgeville: +4,424 8. Westerville: +4,267 9. New Albany: +3,165 10. Pickerington: +2,910 11. Mason: +2,874 12. Newark: +2,456 13. Reynoldsburg: +2,385 14. Gahanna: +2,303 15. Wadsworth: +2,214 16. Beavercreek: +2,198 17. Marysville: +2,173 18. Avon: +2,070 19. Powell: +1,809 20. Grandview Heights: +1,785 21. Upper Arlington: +1,751 22. Harrison: +1,711 23. Lancaster: +1,634 24. Oxford: +1,514 25. Sunbury: +1,485
Columbus’ growth is very impressive in Ohio, but it has also been a top 15 fastest-growing city in the country for the past few years now, and there appears to be little standing in the way of that continuing.
Early this morning, the Census released the most recent population figures for counties, Metropolitan Statistical Areas and Consolidated Statistical Areas. The 2017 county population estimates, among others, cover the year from July 1, 2016 to July 1, 2017.