Housing Market Update January 2023




Housing market update January 2023

The Housing Market Update January 2023 data, the first of the new year, from Columbus Realtors showed that home sales and overall supply continued to decline, helping to ensure most areas saw continued increases in median prices.

Note: LSD= Local School District, CSD= City School District. In both cases, school district boundaries differ from city boundaries.

Housing Market Update January 2023 county closed sales
Housing market update January 2023 county closed sales % change
Closed sales are those sales that were completed during the month. 7 of the 10 metro counties saw declines in January
Housing market update January 2023 best closed sales
Housing market update January 2023 worst closed sales
Only 9 of more than 40 local markets were up year-over-year.
Housing market update January 2023 county median price
Housing market update January 2023 county median price change
Housing market update January 2023 median price % change
Not sure what was going on in Union County in January, but it was well above all other counties for the month. The market overall continued to be up on price year-over-year, except in Pickaway County.
Overall Market Median Sales Price in January 2023: $307,289
Based on the 10 Columbus Metro Area counties, the metro price saw a more than $39,000 increase over January, 2022.
Overall Market Median Sales Price % Change in January, 2023 vs. January, 2022: +14.6%
Continuing home sale declines had relatively little impact on home prices overall, which saw a strong increase over the year.
Housing market update January 2023 least expensive markets
Housing market update January 2023 most expensive markets
Housing market update January 2023 lowest market price change
Housing market update January 2023 highest market price change
It seems the Intel project’s impact may finally be making an appearance in housing numbers, with the Johnstown district seeing a huge increase in median home prices versus January 2022, 2 months before the project became official. That said, New Albany had one of the areas largest declines, but that could be due to it generally being one of the most expensive markets last year.
Housing market update January 2023 new listings by county
Housing market update January 2023 new listings change
New listings across most of the metro area were down, accounting for most of the median price increase as demand remains strong in the region. Most of the decrease came from Franklin County.
Total Metro New Listings in January, 2023: 1,612
Total Metro New Listings Change from January, 2022 to January, 2023: -316
Housing market update January 2023 most market listings
Housing market update January 2023 fewest market listings
Housing market update January 2023 county days on market
Housing market update January 2023 days on market change
Average # of Days Homes Remain on the Market Before Sale for the Metro Overall in January, 2023: 34.0
# of Days Homes Remain on the Market Before Sale for the Metro January, 2022 to January, 2023: +8.8

Homes continued to sell more slowly than they did a year ago, now more than a week more slowly on average.
Housing market update January 2023 fastest selling markets
Housing market update January 2023 slowest selling markets
Housing market update January 2023 market sale days increase
Housing market update January 2023 market sale days decline



The 2010 President’s Day Snowstorm





The 2010 President’s Day Snowstorm was the third and largest snowstorm to strike Columbus and Ohio during February, 2010. Models began showing the potential for another snow event in the Ohio Valley several days before. Initially, the track was well south, with only counties along the Ohio River being impacted, as this excerpt from the February 12, 2010 Area Forecast Discussion from Wilmington National Weather Service mentions:
MODEL SOLUTIONS CONTINUE TO DIFFER ON SYSTEM COMING IN SUNDAY NIGHT INTO THE BEGINNING OF THE WORK WEEK. THE GEM IS STILL THE FURTHEST SOUTH WITH THE UPCOMING SYSTEM. THE ECMWF HAS TRENDED NORTH WITH THE LATEST RUN AND IS NOW MORE IN LINE WITH THE GFS. THE ECMWF NOW ACTUALLY HAS THE SURFACE LOW SLIGHTLY FURTHER NORTH THAN THE GFS.
WENT WITH A GFS AND ECMWF BLEND. IT WILL BE COLD ENOUGH THAT PRECIPITATION WILL ALL BE IN THE FORM OF SNOW. MONDAY WILL SEE THE GREATEST CHANCE FOR SNOW WITH LOW TRACKING ACROSS KENTUCKY. ACCUMULATING SNOWFALL WILL BE POSSIBLE…ESPECIALLY ALONG AND SOUTH OF THE OHIO RIVER.

As the event grew closer, however, model solutions inched northward. On the afternoon of Saturday, February 13th, Wilmington issued the first Winter Storm Watch for parts of Ohio, but the focus continued to be south of Columbus.
URGENT – WINTER WEATHER MESSAGE
NATIONAL WEATHER SERVICE WILMINGTON OH
222 PM EST SAT FEB 13 2010
…ANOTHER WINTER STORM TO AFFECT THE OHIO VALLEY…
.LOW PRESSURE WILL DEVELOP OVER THE LOWER OHIO VALLEY ON SUNDAY…AND WILL TRACK INTO THE CENTRAL APPALACHIANS BY MONDAY EVENING. AS THE LOW MOVES SOUTH OF THE OHIO RIVER SUNDAY NIGHT AND MONDAY…SNOW WILL OVERSPREAD PARTS OF INDIANA…KENTUCKY AND OHIO. THIS SYSTEM HAS THE POTENTIAL TO PRODUCE SEVERAL INCHES OF SNOW ACROSS PARTS OF THE OHIO VALLEY…ESPECIALLY ACROSS AREAS SOUTH OF THE I-70 CORRIDOR.
FRANKLIN IN-RIPLEY-DEARBORN-OHIO-SWITZERLAND-CARROLL-GALLATIN-BOONE-KENTON-CAMPBELL-OWEN-GRANT-PENDLETON-BRACKEN-ROBERTSON-MASON-LEWIS-FAYETTE OH-PICKAWAY-FAIRFIELD-BUTLER-WARREN-CLINTON-ROSS-HOCKING-HAMILTON-CLERMONT-BROWN-HIGHLAND-ADAMS-PIKE-SCIOTO-
INCLUDING THE CITIES OF…BROOKVILLE…VERSAILLES…LAWRENCEBURG…RISING SUN…VEVAY…CARROLLTON…WARSAW…
BURLINGTON…INDEPENDENCE…ALEXANDRIA…OWENTON…WILLIAMSTOWN…FALMOUTH…BROOKSVILLE…MOUNT OLIVET…MAYSVILLE…VANCEBURG…WASHINGTON COURT HOUSE…CIRCLEVILLE…LANCASTER…HAMILTON…
LEBANON…WILMINGTON…CHILLICOTHE…LOGAN…CINCINNATI…MILFORD…GEORGETOWN…HILLSBORO…WEST UNION…PIKETON…PORTSMOUTH
…WINTER STORM WATCH IN EFFECT FROM SUNDAY EVENING THROUGH LATE MONDAY NIGHT…
THE NATIONAL WEATHER SERVICE IN WILMINGTON HAS ISSUED A WINTER STORM WATCH…WHICH IS IN EFFECT FROM SUNDAY EVENING THROUGH LATE MONDAY NIGHT.
LIGHT SNOW IS EXPECTED TO DEVELOP SUNDAY EVENING…AS A STORM SYSTEM MOVES INTO THE OHIO VALLEY. SNOW WILL INCREASE IN INTENSITY THROUGH EARLY MONDAY…WITH OCCASIONAL SNOW CONTINUING INTO MONDAY EVENING. BY THE TIME SNOW ENDS EARLY TUESDAY…THE POTENTIAL EXISTS FOR TOTAL SNOWFALL ACCUMULATIONS OF 4 TO 6 INCHES…WITH LOCALLY HIGHER AMOUNTS.
THESE FORECAST SNOW AMOUNTS ARE HIGHLY DEPENDENT ON THE EVENTUAL TRACK OF THE UPCOMING STORM SYSTEM. IF THE SYSTEM MOVES FURTHER NORTH OR SOUTH OF THE CURRENT FORECAST TRACK…THEN SNOWFALL AMOUNTS MAY BE LESS.

While Columbus was not included in the initial Watch, its zone forecast did call for accumulating snow by the 13th.
OHZ054>056-140930-
MADISON-FRANKLIN OH-LICKING-
INCLUDING THE CITIES OF…LONDON…COLUMBUS…NEWARK
332 PM EST SAT FEB 13 2010
.TONIGHT…MOSTLY CLOUDY WITH SCATTERED FLURRIES. LOWS 15 TO 20. WEST WINDS 5 TO 10 MPH.
.SUNDAY…PARTLY SUNNY. SCATTERED FLURRIES IN THE MORNING. HIGHS IN THE UPPER 20S. SOUTHWEST WINDS 5 TO 10 MPH.
.SUNDAY NIGHT…MOSTLY CLOUDY. A CHANCE OF SNOW AFTER MIDNIGHT. LOWS 10 TO 15. WEST WINDS 5 TO 10 MPH…BECOMING NORTHWEST AFTER MIDNIGHT. CHANCE OF SNOW 40 PERCENT.
.PRESIDENTS DAY…SNOW. SNOW ACCUMULATION 2 TO 4 INCHES. HIGHS IN THE MID 20S. NORTHEAST WINDS 5 TO 10 MPH…BECOMING NORTHWEST IN THE AFTERNOON. CHANCE OF SNOW 80 PERCENT.
.MONDAY NIGHT…CLOUDY. SNOW LIKELY IN THE EVENING…THEN A CHANCE OF SNOW SHOWERS AFTER MIDNIGHT. ADDITIONAL LIGHT SNOW ACCUMULATION POSSIBLE. LOWS 15 TO 20. WEST WINDS 10 TO 15 MPH WITH GUSTS UP TO 25 MPH. CHANCE OF SNOW 70 PERCENT.
.TUESDAY…CLOUDY WITH A 50 PERCENT CHANCE OF SNOW SHOWERS. HIGHS IN THE MID 20S.
.TUESDAY NIGHT…CLOUDY WITH A 30 PERCENT CHANCE OF SNOW SHOWERS. LOWS AROUND 20.

By the morning of the Valentine’s Day, models had moved far enough north with the low track that the I-70 corridor was in line for much higher totals. At 2:43AM that day, the Winter Storm Watch was expanded into Central Ohio, with predictions of 5″-8″. By late morning, the Watch was upgraded to a Warning, and totals were upped slightly to 6″-9″.
OHZ054>056-150930-
MADISON-FRANKLIN OH-LICKING-
INCLUDING THE CITIES OF…LONDON…COLUMBUS…NEWARK
409 PM EST SUN FEB 14 2010
…WINTER STORM WARNING IN EFFECT FROM 4 AM MONDAY TO 6 AM EST TUESDAY…
.TONIGHT…PARTLY CLOUDY THIS EVENING…THEN MOSTLY CLOUDY WITH A SLIGHT CHANCE OF SNOW AFTER MIDNIGHT. MOSTLY CLOUDY WITH A CHANCE OF SNOW LATE. LOWS 15 TO 20. SOUTHWEST WINDS 5 TO 10 MPH… BECOMING SOUTHEAST AFTER MIDNIGHT. CHANCE OF SNOW 40 PERCENT.
.PRESIDENTS DAY…SNOW. SNOW MAY BE HEAVY AT TIMES IN THE AFTERNOON. SNOW ACCUMULATION OF 4 TO 6 INCHES. HIGHS IN THE UPPER 20S. NORTHEAST WINDS 5 TO 10 MPH…BECOMING NORTH IN THE AFTERNOON. CHANCE OF SNOW 100 PERCENT.
.MONDAY NIGHT…SNOW…MAINLY IN THE EVENING. TOTAL SNOW ACCUMULATION OF 6 TO 9 INCHES. LOWS AROUND 20. WEST WINDS 10 TO 15 MPH WITH GUSTS UP TO 25 MPH. CHANCE OF SNOW 90 PERCENT.
.TUESDAY…CLOUDY. SNOW SHOWERS LIKELY…MAINLY IN THE AFTERNOON. ADDITIONAL LIGHT SNOW ACCUMULATION POSSIBLE. HIGHS IN THE MID 20S. WEST WINDS 15 TO 20 MPH WITH GUSTS UP TO 30 MPH. CHANCE OF SNOW 60 PERCENT.
.TUESDAY NIGHT…CLOUDY WITH A 40 PERCENT CHANCE OF SNOW SHOWERS.LOWS IN THE LOWER 20S. WEST WINDS 10 TO 15 MPH WITH GUSTS UP TO 25 MPH.

Snow began in the area by 8:30AM on the 15th and was heavy through mid-afternoon. The bulk of the snow moved out of the area by Midnight, with only occasional wraparound snow showers continuing into the 16th.

The storm generally exceeded forecast snow totals across the region. Columbus received a record 9.7″ for the 15th, with a total storm total of 10.4″, making it one of the very rare storms to produce double-digit snowfall totals for the city. Since 1950, Columbus has had just 6 such events- the Great Thanksgiving Blizzard of 1950, April 3-4, 1987, February 14-17, 2003, March, 2008, President’s Day 2010 and February 4-5, 2014. Double-digit snowfalls have historically occurred roughly once every 12 years. It has been 9 years since the last one, but there have been decades between some of them.

Snowfall totals across Franklin County were 7″-11″, with the highest totals in the southwest. Most of the I-70 corridor south had at least 6″. Snow depths in Columbus reached record highs, with the airport having a post-storm depth of 14″, the highest February depth since at least 1939.

This was the peak event for the month, but not the end of February, 2010’s historically snowy run. A 4th, but far smaller snow event would occur towards the end of the month, bringing a general 3″-5″ across most areas. This would contribute to making the month the all-time snowiest on record for many areas. Columbus’ 30.1″ of snow for the month was the highest on record, and is the 2nd snowiest of any month to ever occur, falling just behind January, 1978’s 34.4″. Cincinnati, Dayton and other cities would also record either their top snowiest or 2nd snowiest February as well. Additionally, Winter 2009-2010 went into the record books at the 5th snowiest of all time. A truly memorable run!

If you are interested in seeing stats from other winters, records of all types can be found on the Winter Season Records page.



Before and After Big Bear’s First Store

This edition of Before and After Big Bear’s First Store, we look at the chain’s original location. Big Bear grocery stores were founded in November, 1933 in Columbus. The first store in what would eventually become a significant regional chain, was located at 386 W. Lane Avenue.
The building was originally built as the “Crystal Slipper” ballroom, which opened in June, 1926. The ballroom was designed to hold 7,000 people and was called “America’s Most Beautiful Ballroom” by the developer, the Stadium Ovals Company. The ballroom itself was open less than a year, and the building was later used for various purposes into the early 1930s.
Before and After Big Bear's First Store The Crystal Slipper

The Crystal Slipper finishing construction in 1926.


Big Bear would purchase the building and renovate it into a grocery store over the winter of 1933-1934. The location subsequently opened on February 15, 1934. The 47,000 square foot store was said to have attracted 200,000 people on opening day, the success of which allowed the company to open a second store less than a year later.
Before: The first Big Bear store sometime in the late 1950s-early 1960s.
Before and After Big Bear's First Store
Big Bear was quite innovative for its time. It was the first self-serve supermarket in the Midwest and the first to use grocery conveyor belts for cashiers, for example.
The company eventually grew to include about 100 locations.
Ironically, a company that started as innovative ultimately failed because of a lack of innovation and maintenance of quality and service. In 1989, the company was purchased by Penn Traffic, a company that already owned several other chains in the Midwest. Unfortunately, it didn’t exactly have the cash to be buying the chain, and loaded Big Bear with debt. In 1993, newly-appointed CEO Philip Hawkins began cost-cutting measures. These measures included reducing staff and staff hours, and lowering product quality. Store conditions deteriorated and customers began choosing other supermarket chains.
By 2003, the company was being run into the ground. Customer volume had dropped to where the company could no longer pay vendors, so shelves were regularly empty of many products. This was the final death spiral. In 2004, Penn Traffic filed for bankruptcy and all remaining Big Bear stores were closed.
After: This 2021 image shows the site today.
Before and After Big Bear's First Store the location today
This particular location closed long before the company did- it closed in 1985 and the original building was demolished. Several years later, the current Riverwatch Tower was constructed on site.



2022 Final Housing Market Update




2022 final housing market update Columbus, Ohio

The 2022 final housing market update looks at the overall market performance for the year versus 2021.

Note: LSD= Local School District, CSD= City School District. In both cases, school district boundaries differ from city boundaries.

2022 final housing market update county closed sales
2022 final housing market update county closed sales change
Closed sales are those sales that were completed during the year. 7 of the 10 metro counties saw declines vs. 2021.
2020 final housing market update best markets for closed sales
2022 final housing market update worst markets for closed sales

2022 final housing market update county median price
2022 final housing market update county median price change
2022 final housing market update county median price % change

Overall Market Median Sales Price in 2022: $298,748
Based on the 10 Columbus Metro Area counties, the median price increased by $34,139 over 2021.
Overall Market Median Sales Price % Change in 2022 versus 2021: +12.9%

2022 final housing market update least expensive markets
2022 final housing market update most expensive markets

2022 final housing market update best market median price change
2022 final housing market update worst markets for price change
Best in the case of market median price % change is subjective. For buyers, it would be prices that have increased the least or even declined, while for sellers it would be the largest increases.

2022 final housing market update county new listings
2022 final housing market update county new listings change
Total Metro New Listings in 2022: 31,652
Total Metro New Listings Change from 2021 to 2022: -3,508
Thousands of fewer homes going to market helped keep prices rising across the metro despite a significant slowdown in overall sales.

2022 final housing market update most new listings
2022 final housing market update fewest new listings

2022 final housing market update county days before sale
2022 final housing market update county days before sale change
Average # of Days Homes Remain on the Market Before Sale for the Metro Overall in 2022: 20.0
# of Days Homes Remain on the Market Before Sale % Change for the Metro 2021 vs. 2022: +9.3%

2022 final housing market update fastest selling markets
2022 final housing market update slowest selling markets

2022 final housing market update fastest selling market change
2022 final housing market update slowest selling market change

2022 final housing market update highest price received
2022 final housing market update lowest list price received
This new data shows whether a market was receiving more or less than the original list price for the homes for sale. Those above 100% were markets that typically had buyer competition to the point where they had to pay more than list. Those below 100% were the opposite, where relatively lower demand allowed some buyers to get a home for under list.

And there you have it, the final housing market update for 2022!



Most Liberal and Conservative Areas




Most liberal and conservative areas Columbus, Ohio

The most liberal and conservative areas of Columbus and Franklin County are somewhat debatable because the definitions of the terms are subjective to a degree. That said, to simplify things, I am basically just using Republican as conservative and Democratic as liberal/progressive. From there, I looked at the past 3 presidential election results for all of Franklin County down to the precinct level. I compared overall voting margins, trends and other factors. So what were the results?

In the rankings, green places are those that moved up versus the previous election, and red are those that moved down. Black and blue did not change.

Total Democratic Votes by Area by Election

Rank

2008

2012

2016

2020

1

Columbus: 232,494

Columbus: 240,983

Columbus: 241,243

Columbus: 271,782

2

Upper Arlington: 10,738

Upper Arlington: 10,409

Upper Arlington: 12,414

Upper Arlington: 15,022

3

Gahanna: 9,645

Gahanna: 9,813

Gahanna: 10,449

Dublin: 13,302

4

Dublin: 7,945

Westerville: 7,959

Dublin: 9,557

Gahanna: 13,121

5

Westerville: 7,740

Dublin: 7,892

Hilliard: 8,709

Hilliard: 11,976

6

Reynoldsburg: 7,233

Grove City: 7,843

Westerville: 8,412

Westerville: 10,705

7

Grove City: 7,133

Reynoldsburg: 7,746

Reynoldsburg: 7,430

Grove City: 9,370

8

Hilliard: 6,908

Hilliard: 7,653

Grove City: 7,315

Reynoldsburg: 8,635

9

Worthington: 5,100

Worthington: 5,197

Worthington: 5,876

Worthington: 7,145

10

Bexley: 4,929

Whitehall: 4,960

Bexley: 5,532

Bexley: 6,179

11

Whitehall: 4,449

Bexley: 4,737

Whitehall: 4,446

Whitehall: 4,660

12

Prairie Township: 3,503

Prairie Township: 3,611

Grandview Heights: 3,165

Jefferson Township: 4,383

13

Grandview Heights: 2,798

Grandview Heights: 2,817

Jefferson Township: 2,983

Grandview Heights: 3,977

14

Jefferson Township: 2,503

Jefferson Township: 2,618

Prairie Township: 2,835

New Albany: 3,607

15

Madison Township: 2,405

Madison Township: 2,608

New Albany: 2,535

Prairie Township: 3,196

16

Blendon Township: 1,792

Blendon Township: 1,899

Madison Township: 2,187

Madison Township: 2,489

17

New Albany: 1,557

Franklin Township: 1,648

Blendon Township: 1,818

Blendon Township: 2,370

18

Franklin Township: 1,461

New Albany: 1,633

Canal Winchester: 1,437

Canal Winchester: 1,973

19

Pleasant Township: 1,362

Canal Winchester: 1,507

Perry Township: 1,340

Perry Township: 1,685

20

Canal Winchester: 1,355

Groveport: 1,387

Franklin Township: 1,246

Groveport: 1,572

21

Groveport: 1,250

Pleasant Township: 1,365

Groveport: 1,246

Franklin Township: 1,323

22

Perry Township: 1,180

Perry Township: 1,168

Norwich Township: 1,067

Norwich Township: 1,283

23

Norwich Township: 1,037

Norwich Township: 1,030

Pleasant Township: 1,026

Pleasant Township: 1,130

24

Clinton Township: 1,033

Clinton Township: 1,028

Clinton Township: 938

Clinton Township: 1,032

25

Hamilton Township: 942

Hamilton Township: 992

Obetz: 780

Obetz: 948

26

Obetz: 820

Obetz: 924

Sharon Township: 674

Minerva Park: 869

27

Jackson Township: 772

Jackson Township: 792

Hamilton Township: 606

Sharon Township: 812

28

Mifflin Township: 660

Mifflin Township: 690

Jackson Township: 600

Jackson Township: 685

29

Sharon Township: 643

Sharon Township: 643

Mifflin Township: 554

Brown Township: 630

30

Brown Township: 525

Brown Township: 504

Brown Township: 497

Hamilton Township: 596

31

Minerva Park: 441

Minerva Park: 432

Minerva Park: 455

Mifflin Township: 544

32

Plain Township: 383

Plain Township: 392

Plain Township: 379

Plain Township: 517

33

Truro Township: 339

Truro Township: 351

Truro Township: 340

Truro Township: 360

34

Urbancrest: 257

Urbancrest: 299

Marble Cliff: 293

Riverlea: 343

35

Riverlea: 215

Riverlea: 251

Riverlea: 273

Marble Cliff: 341

36

Marble Cliff: 213

Marble Cliff: 244

Urbancrest: 271

Urbancrest: 247

37

Washington Township: 209

Washington Township: 206

Washington Township: 168

Washington Township: 199

38

Valleyview: 134

Valleyview: 142

Valleyview: 102

Valleyview: 136

Total Republican Votes by Area by Election

Rank

2008

2012

2016

2020

1

Columbus: 107,574

Columbus: 105,050

Columbus: 99,575

Columbus: 104,835

2

Upper Arlington: 11,595

Upper Arlington: 12,225

Grove City: 11,750

Grove City: 13,275

3

Dublin: 10,925

Dublin: 11,804

Dublin: 9,145
Dublin: 10,175

4

Grove City: 10,733

Grove City: 10,762

Upper Arlington: 8,997

Upper Arlington: 8,978

5

Gahanna: 9,488

Gahanna: 9,470

Gahanna: 8,353

Hilliard: 8,877

6

Westerville: 9,129

Westerville: 8,965

Hilliard: 8,057

Gahanna: 8,316

7

Hilliard: 8,273

Hilliard: 8,731

Westerville: 7,366

Westerville: 7,458

8

Reynoldsburg: 6,164

Reynoldsburg: 5,636

Reynoldsburg: 5,264

Reynoldsburg: 5,218

9

Worthington: 4,030

Worthington: 4,110

Prairie Township: 4,078

Prairie Township: 4,448

10

Prairie Township: 4,010

Prairie Township: 3,597

Jefferson Township: 3,057

Jefferson Township: 3,516

11

Jefferson Township: 3,117

Jefferson Township: 3,396

Worthington: 2,931

New Albany: 2,996

12

Bexley: 2,834

New Albany: 3,222

Madison Township: 2,666

Worthington: 2,899

13

Madison Township: 2,803

Bexley: 2,963

New Albany: 2,620

Madison Township: 2,833

14

Whitehall: 2,701

Madison Township: 2,437

Pleasant Township: 2,384

Pleasant Township: 2,765

15

New Albany: 2,495

Pleasant Township: 2,202

Canal Winchester: 2,240

Canal Winchester: 2,404

16

Pleasant Township: 2,281

Canal Winchester: 2,189

Whitehall: 2,163

Whitehall: 2,252

17

Canal Winchester: 2,163

Whitehall: 2,114

Bexley: 1,919

Bexley: 1,891

18

Blendon Township: 1,914

Blendon Township: 1,836

Jackson Township: 1,673

Jackson Township: 1,810

19

Jackson Township: 1,602

Jackson Township: 1,538

Blendon Township: 1,669

Franklin Township: 1,781

20

Franklin Township: 1,598

Groveport: 1,506

Franklin Township: 1,616

Blendon Township: 1,749

21

Groveport: 1,586

Perry Township: 1,495

Groveport: 1,580

Groveport: 1,747

22

Perry Township: 1,459

Grandview Heights: 1,440

Hamilton Township: 1,362

Hamilton Township: 1,582

23

Grandview Heights: 1,428

Norwich Township: 1,430

Obetz: 1,223

Obetz: 1,439

24

Norwich Township: 1,420

Franklin Township: 1,375

Norwich Township: 1,221

Grandview Heights: 1,339

25

Hamilton Township: 1,342

Hamilton Township: 1,138

Grandview Heights: 1,155

Norwich Township: 1,262

26

Obetz: 992

Brown Township: 947

Perry Township: 1,116

Perry Township: 1,076

27

Brown Township: 907

Obetz: 937

Brown Township: 897

Brown Township: 923

28

Plain Township: 768

Plain Township: 762

Plain Township: 716

Plain Township: 713

29

Sharon Township: 593

Sharon Township: 557

Clinton Township: 490

Clinton Township: 521

30

Clinton Township: 580

Clinton Township: 496

Sharon Township: 463

Sharon Township: 455

31

Minerva Park: 416

Minerva Park: 387

Mifflin Township: 313

Minerva Park: 378

32

Truro Township: 288

Washington Township: 269

Minerva Park: 306

Mifflin Township: 299

33

Washington Township: 273

Truro Township: 256

Washington Township: 283

Washington Township: 295

34

Valleyview: 180

Mifflin Township: 252

Riverlea: 273

Truro Township: 250

35

Marble Cliff: 178

Marble Cliff: 200

Truro Township: 238

Valleyview: 178

36

Riverlea: 150

Riverlea: 147

Valleyview: 164

Marble Cliff: 144

37

Urbancrest: 36

Valleyview: 135

Marble Cliff: 159

Riverlea: 93

38

Mifflin Township: 32

Urbancrest: 21

Urbancrest: 35

Urbancrest: 62

Areas by % of Total Votes that were Democratic

Rank

2008

2012

2016

2020

1

Urbancrest: 86.53

Urbancrest: 92.0

Urbancrest: 86.03

Urbancrest: 76.95

2

Columbus: 66.93

Mifflin Township: 71.5

Riverlea: 68.77

Riverlea: 76.05

3

Mifflin Township: 65.09

Whitehall: 68.54

Bexley: 68.5

Bexley: 74.98

4

Grandview Heights: 64.99

Columbus: 68.12

Grandview Heights: 67.95

Grandview Heights: 73.27

5

Bexley: 62.54

Clinton Township: 65.56

Columbus: 65.93

Columbus: 70.35

6

Clinton Township: 61.38

Grandview Heights: 64.49

Whitehall: 62.98

Worthington: 69.5

7

Whitehall: 60.04

Riverlea: 62.59

Mifflin Township: 61.01

Marble Cliff: 68.89

8

Riverlea: 57.95

Bexley: 60.65

Worthington: 60.62

Minerva Park: 68.26

9

Worthington: 54.8

Reynoldsburg: 56.73

Clinton Township: 60.32

Whitehall: 65.39

10

Marble Cliff: 53.79

Truro Township: 56.52

Marble Cliff: 60.29

Clinton Township: 64.91

11

Reynoldsburg: 52.74

Worthington: 54.69

Sharon Township: 54.8

Sharon Township: 62.7

12

Truro Township: 52.56

Marble Cliff: 54.1

Truro Township: 54.75

Mifflin Township: 62.67

13

Sharon Township: 50.87

Franklin Township: 52.82

Minerva Park: 54.69

Upper Arlington: 61.01

14

Minerva Park: 50.34

Sharon Township: 52.62

Reynoldsburg: 54.59

Reynoldsburg: 60.8

15

Gahanna: 49.45

Minerva Park: 51.31

Upper Arlington: 53.26

Gahanna: 59.69

16

Upper Arlington: 47.25

Madison Township: 50.4

Gahanna: 51.07

Perry Township: 59.23

17

Blendon Township: 47.24

Gahanna: 49.9

Perry Township: 49.94

Truro Township: 57.6

18

Franklin Township: 45.56

Valleyview: 49.82

Westerville: 48.19

Westerville: 57.5

19

Prairie Township: 45.29

Blendon Township: 49.58

Hilliard: 47.38

Hilliard: 55.99

20

Westerville: 45.02

Prairie Township: 48.54

Dublin: 46.95

Blendon Township: 55.82

21

Madison Township: 44.88

Obetz: 48.23

Blendon Township: 46.86

Dublin: 55.37

22

Hilliard: 44.61

Groveport: 46.99

New Albany: 46.12

Jefferson Township: 54.25

23

Perry Township: 43.85

Westerville: 45.96

Jefferson Township: 45.63

New Albany: 53.67

24

Jefferson Township: 43.79

Hilliard: 45.81

Norwich Township: 42.9

Norwich Township: 49.03

25

Obetz: 43.76

Upper Arlington: 45.17

Madison Township: 42.09

Groveport: 46.63

26

Groveport: 42.78

Hamilton Township: 45.11

Groveport: 40.97

Madison Township: 45.57

27

Washington Township: 42.39

Perry Township: 42.99

Franklin Township: 40.91

Canal Wincheseter: 44.1

28

Valleyview: 41.88

Jefferson Township: 42.78

Prairie Township: 38.02

Valleyview: 42.77

29

Dublin: 41.54

Washington Township: 42.65

Canal Winchester: 36.39

Plain Township: 41.1

30

Norwich Township: 41.41

Grove City: 41.19

Obetz: 36.38

Franklin Township: 41.58

31

Hamilton Township: 39.68

Norwich Township: 41.15

Grove City: 35.57

Prairie Township: 40.84

32

Grove City: 38.93

Canal Winchester: 40.14

Valleyview: 35.29

Grove City: 40.4

33

New Albany: 37.97

Dublin: 39.43

Washington Township: 34.57

Washington Township: 39.41

34

Canal Winchester: 37.7

Pleasant Township: 37.41

Brown Township: 33.0

Brown Township: 39.23

35

Pleasant Township: 36.24

Brown Township: 34.03

Plain Township: 32.34

Obetz: 38.65

36

Brown Township: 35.93

New Albany: 33.2

Hamilton Township: 28.61

Pleasant Township: 28.41

37

Plain Township: 32.46

Jackson Township: 33.19

Pleasant Township: 28.09

Jackson Township: 26.9

38

Jackson Township: 31.59

Plain Township: 33.19

Jackson Township: 24.71

Hamilton Township: 26.82

Areas by % of Total Votes that were Republican

Rank

2008

2012

2016

2020

1

Jackson Township: 65.55

New Albany: 65.51

Jackson Township: 68.9

Hamilton Township: 71.2

2

Plain Township: 65.08

Plain Township: 64.52

Pleasant Township: 65.28

Jackson Township: 71.09

3

Brown Township: 62.08

Jackson Township: 64.46

Hamilton Township: 64.31

Pleasant Township: 69.52

4

New Albany: 60.84

Brown Township: 63.94

Plain Township: 61.09

Obetz: 58.66

5

Pleasant Township: 60.7

Pleasant Township: 60.35

Brown Township: 59.56

Washington Township: 58.42

6

Canal Winchester: 60.18

Dublin: 58.98

Washington Township: 58.23

Brown Township: 57.47

7

Grove City: 58.58

Canal Winchester: 58.31

Grove City: 57.14

Grove City: 57.24

8

Dublin: 57.12

Norwich Township: 57.13

Obetz: 57.04

Prairie Township: 56.84

9

Norwich Township: 56.71

Grove City: 56.52

Valleyview: 56.75

Plain Township: 56.68

10

Hamilton Township: 56.53

Washington Township: 55.69

Canal Winchester: 56.72

Franklin Township: 55.97

11

Valleyview: 56.25

Jefferson Township: 55.5

Prairie Township: 54.69

Valleyview: 55.97

12

Washington Township: 55.38

Perry Township: 55.02

Franklin Township: 53.05

Canal Winchester: 53.73

13

Jefferson Township: 54.53

Upper Arlington: 53.05

Groveport: 51.96

Madison Township: 51.87

14

Groveport: 54.28

Hilliard: 52.26

Madison Township: 51.31

Groveport: 51.82

15

Perry Township: 54.22

Westerville: 51.77

Norwich Township: 49.1

Norwich Township: 48.22

16

Hilliard: 53.42

Hamilton Township: 51.75

New Albany: 47.66

New Albany: 44.58

17

Westerville: 53.1

Groveport: 51.02

Jefferson Township: 46.76

Jefferson Township: 43.52

18

Obetz: 52.93

Obetz: 48.9

Dublin: 44.93

Dublin: 42.35

19

Madison Township: 52.3

Prairie Township: 48.35

Hilliard: 43.83

Hilliard: 41.5

20

Prairie Township: 51.85

Gahanna: 48.15

Blendon Township: 43.02

Blendon Township: 41.19

21

Upper Arlington: 51.02

Blendon Township: 47.94

Westerville: 42.2

Westerville: 40.06

22

Blendon Township: 50.46

Valleyview: 47.37

Perry Township: 41.6

Truro Township: 40.0

23

Franklin Township: 49.83

Madison Township: 47.09

Gahanna: 40.82

Gahanna: 37.83

24

Gahanna: 48.65

Minerva Park: 45.96

Reynoldsburg: 38.68

Perry Township: 37.82

25

Minerva Park: 47.49

Sharon Township: 45.58

Upper Arlington: 38.6

Reynoldsburg: 36.74

26

Sharon Township: 46.91

Marble Cliff: 44.35

Truro Township: 38.33

Upper Arlington: 36.46

27

Marble Cliff: 44.95

Franklin Township: 44.07

Sharon Township: 37.64

Sharon Township: 35.14

28

Reynoldsburg: 44.95

Worthington: 43.25

Minerva Park: 36.78

Mifflin Township: 34.45

29

Truro Township: 44.65

Reynoldsburg: 41.28

Mifflin Township: 34.47

Clinton Township: 32.77

30

Worthington: 43.31

Truro Township: 41.22

Marble Cliff: 32.72

Whitehall: 31.6

31

Riverlea: 40.43

Bexley: 37.94

Clinton Township: 31.51

Minerva Park: 29.69

32

Whitehall: 36.45

Riverlea: 36.66

Whitehall: 30.64

Marble Cliff: 29.09

33

Bexley: 35.96

Grandview Heights: 32.97

Worthington: 30.24

Worthington: 28.2

34

Clinton Township: 34.46

Clinton Township: 31.63

Columbus: 27.21

Columbus: 27.14

35

Grandview Heights: 33.17

Columbus: 29.7

Grandview Heights: 24.8

Grandview Heights: 24.67

36

Mifflin Township: 31.76

Whitehall: 29.21

Bexley: 23.76

Bexley: 22.95

37

Columbus: 30.97

Mifflin Township: 26.11

Riverlea: 21.91

Riverlea: 20.62

38

Urbancrest: 12.12

Urbancrest: 6.46

Urbancrest: 11.11

Urbancrest: 19.31

Areas Ranked by Margin between Democratic and Republican Votes
Negative numbers are Democratic leads, positive are Republican

Rank

2008

2012

2016

2020

1

Urbancrest: -74.41

Urbancrest: -85.54

Urbancrest: -74.92

Urbancrest: -57.63

2

Columbus: -35.96

Mifflin Township: -45.39

Riverlea: -46.85

Riverlea: -55.43

3

Mifflin Township: -33.33

Whitehall: -39.33

Bexley: -44.74

Bexley: -52.03

4

Grandview Heights: -31.82

Columbus: -38.43

Grandview Heights: -43.15

Grandview Heights: -48.6

5

Clinton Tonwship: -26.92

Clinton Township: -33.93

Columbus: -38.72

Columbus: -43.21

6

Bexley: -26.58

Grandview Heights: -31.52

Whitehall: -32.34

Worthington: -41.3

7

Whitehall: -23.59

Riverlea: -25.94

Worthington: -30.38

Marble Cliff: -39.8

8

Riverlea: -17.52

Bexley: -22.71

Clinton Township: -28.81

Minerva Park: -38.57

9

Worthington: -11.49

Reynoldsburg: -15.45

Marble Cliff: -27.57

Whitehall: -33.79

10

Marble Cliff: -8.84

Truro Township: -15.3

Mifflin Township: -26.54

Clinton Township: -32.14

11

Truro Township: -7.91

Worthington: -11.44

Minerva Park: -17.91

Mifflin Township: -28.23

12

Reynoldsburg: -7.79

Marble Cliff: -9.76

Sharon Township: -17.15

Sharon Township: -27.57

13

Sharon Township: -3.96

Franklin Township: -8.75

Truro Township: -16.43

Upper Arlington: -24.55

14

Minerva Park: -2.85

Sharon Township: -7.04

Reynoldsburg: -15.91

Reynoldsburg: -24.06

15

Gahanna: -0.8

Minerva Park: -5.34

Upper Arlington: -14.66

Gahanna: -21.86

16

Blendon Township: 3.22

Madison Township: -3.3

Gahanna: -10.24

Perry Township: -21.41

17

Upper Arlington: 3.77

Valleyview: -2.46

Perry Township: -8.35

Truro Township: -17.6

18

Franklin Township: 4.27

Gahanna: -1.74

Westerville: -5.99

Westerville: -17.44

19

Prairie Township: 6.56

Blendon Township: -1.64

Blendon Township: -3.84

Blendon Township: -14.63

20

Madison Township: 7.42

Prairie Township: -0.19

Hilliard: -3.55

Hilliard: -14.49

21

Westerville: 8.08

Obetz: 0.68

Dublin: -2.02

Dublin: -13.02

22

Hilliard: 8.81

Groveport: 4.03

Jefferson Township: 1.13

Jefferson Township: -10.73

23

Obetz: 9.17

Westerville: 5.81

New Albany: 1.55

New Albany: -9.09

24

Perry Township: 10.37

Hilliard: 6.45

Norwich Township: 6.19

Norwich Township: -0.8

25

Jefferson Township: 10.74

Hamilton Township: 6.64

Madison Township: 9.22

Groveport: 5.19

26

Groveport: 11.5

Upper Arlington: 7.88

Groveport: 10.98

Madison Township: 6.3

27

Washington Township: 12.99

Perry Township: 12.04

Franklin Township: 12.15

Canal Winchester: 9.63

28

Valleyview: 14.37

Jefferson Township: 12.71

Prairie Township: 16.67

Valleyview: 13.21

29

Norwich Township: 15.3

Washington Township: 13.04

Canal Winchester: 20.33

Franklin Township: 14.39

30

Dublin: 15.58

Grove City: 15.33

Obetz: 20.66

Plain Township: 15.58

31

Hamilton Township: 16.85

Norwich Township: 15.98

Valleyview: 21.45

Prairie Township: 16.0

32

Grove City: 19.65

Canal Winchester: 18.17

Grove City: 21.57

Grove City: 16.84

33

Canal Winchester: 22.48

Dublin: 19.55

Washington Township: 23.66

Brown Township: 18.24

34

New Albany: 22.87

Pleasant Township: 22.94

Brown Township: 26.56

Washington Township: 19.01

35

Pleasant Township: 24.46

Brown Township: 29.91

Plain Township: 28.75

Obetz: 20.02

36

Brown Township: 26.15

Jackson Township: 31.27

Hamilton Township: 35.69

Pleasant Township: 41.11

37

Plain Township: 32.62

Plain Township: 31.33

Pleasant Township: 37.19

Jackson Township: 44.19

38

Jackson Township: 33.96

New Albany: 32.31

Jackson Township: 44.19

Hamilton Township: 44.37

Overall, most places in Franklin County have moved strongly left in the past 3 elections. The few areas that did not tended to be more rural towns and townships. Most of Columbus’ major suburbs now vote strongly Democratic, with the notable exceptions of Grove City and Canal Winchester.

The most conservative place in Franklin County as recently as 2020 was Hamilton Township, with the most liberal being Urbancrest. Urbancrest is a tiny, diverse neighborhood north of Grove City. In recent years, it’s been becoming less diverse, though, which may explain why its Democratic margins have been getting smaller.

Finally, the overall margin change from 2008-2020.

Rank

2008-2020

1

Riverlea: -37.91

2

Minerva Park: -35.72

3

New Albany: -31.96

4

Perry Township: -31.78

5

Marble Cliff: -30.96

6

Worthington: -29.81

7

Dublin: -28.6

8

Upper Alrington: -28.32

9

Westerville: -25.52

10

Bexley: -25.45

11

Sharon Township: -23.61

12

Hilliard: -23.3

13

Jefferson Township: -21.47

14

Gahanna: -21.06

15

Blendon Township: -17.85

16

Plain Township: -17.05

17

Grandview Heights: -16.78

18

Reynoldsburg: -16.27

19

Norwich Township: -16.1

20

Canal Winchester: -12.85

21

Whitehall: -10.2

22

Truro Township: -9.69

23

Brown Township: -7.91

24

Columbus: -7.25

25

Groveport: -6.31

26

Clinton Township: -5.22

27

Grove City: -2.81

28

Valleyview: -11.16

29

Madison Township: -1.13

30

Mifflin Township: 5.1

31

Washington Township: 6.02

32

Prairie Township: 9.44

33

Franklin Township: 10.12

34

Jackson Township: 10.23

35

Obetz: 10.85

36

Pleasant Township: 16.66

37

Urbancrest: 16.78

38

Hamilton Township: 27.52

Past election maps for past elections in Ohio are also available. And if you are interested in where these places are, here is a voting district map for Franklin County.