2025 county and metro area population estimates have been released by the US Census. These numbers are for the change between July, 2024 and July, 2025.
Final Update as of 9:24AM, 1/26/2026: Well, after all the model runs and predictions, the storm did indeed not only happen, but was a historic event for Central Ohio. A general 10″-15″ occurred in most areas. The 11.9″ at John Glenn International yesterday broke the daily snowfall record for the date, beating the old record of 4.7″ set in 1988. It also tied for the 3rd highest one-day snowfall total for any date in history, after only March 8, 2008’s 15.5″ and April 4, 1987’s 12.3″. Additionally, the 12″ storm total for January 24th-25th, 2026 will go down as the 7th biggest snowstorm of all-time in Columbus. Although I had originally planned to delete this post after the storm, I have instead decided to keep it up for posterity reasons in memory of this historic weather event. When available, I may add snowfall total maps to the post.
Updated as of 8:22AM, 1/25/2026: Columbus is waking up to a winter wonderland this morning. 6″-8″ has already fallen across the city with heavy snow rates continuing. In fact, the snow rate is about to get even heavier, with some of the strongest bands yet about to move in. The snowfall amounts are a bit higher than expected by this time, so with rates of 1″-2″ an hour falling for the next few hours, it is not out of the realm of possibility that the storm totals hit the higher estimates of 15″+. Follow snow totals here: Area Snow Reports
Updated as of 12:47AM, 1/25/2026: The Storm Prediction Center has issued a Mesoscale Discussion for heavy snow in a swatch from southern Illinois into the Columbus area for snow rates of 1″+ per hour. The radar shows heavy snow bands moving east-northeast in Columbus from the Southwest, and these should continue to pound the area well into the morning hours of Sunday. Expect snowfall rates to dramatically increase in Columbus no later than 1AM-1:20AM.
Updated af 6:40PM, 1/24/2026: Flakes starting to fly in the Columbus area!
Updated as of 3:24PM, 1/24/2026: Some of the models are going absolutely bonkers with snow for Central Ohio. Here is the latest HRRR, showing totals approaching 2 FEET in Columbus. Needless to say, this is pretty unlikely. However, it does continue to show the historic potential of this storm.
As for the on-the-ground status of things… Snow is falling across large parts of southern and western Indiana into the Indianapolis metro, and should be entering Ohio within the next hour or so. There will be some dry air intitially to overcome, but it seems based on obs that once a heavier band develops, the snow will quickly reach the ground. What is interesting to note is that the heaviest returns are heading right for Central Ohio.
Updated as of 12:42PM, 1/24/2026: Governor DeWine has declared State of Emergency for the entire state in antipication of the storm. Columbus Mayor Ginther has warned that a very rare Level 3 Snow Emergency may end up being issued at some point during the storm.
Meanwhile, short-range models continue to increase potential snow totals. Here was the true ratio for the HRRR. Those are some insane totals for Central and Southwest Ohio, very similar to March, 2008.
Previous Updates: Updated as of 8:35AM, 1/24/2026: Today’s the day! Short-range models overnight have actually increased snow totals across Columbus and Central Ohio. Curiously, NWS Wilmington went in the opposite direction and slightly lowered their own forecast, from 8″-15″ to 6″-14″. If models keep the same uptrends, I would expect them to increase predicted totals at some point today, and if so, I will update here. Regardless, I still think a solid 10″-12″ is likely, and based on the models, I think the potential for more than that is increasing.
Let’s take a look at some of the latest short-term models. 6Z NAM- 8″-10″ (10-1 Ratio)- NAM has been further north than most other models, and it brings the mixing line further into Ohio but still well south of Columbus. With true ratios, this would be 10″-13″. 6Z GEM: 8″-10 (10-1 Ratio)- The RGEM is further south with the heaviest snows than NAM, but also has higher totals, even at 10-1, in Ohio. True ratios would be 10″-13″. 12Z HRRR- 10″-12″ (10-1 Ratio)- The HRRR is a model that updates every hour. The latest shows the heaviest bands right through Central Ohio. True ratios would suggest 13″-15″. 6Z GFS- 10″-12″ (10-1 Ratio)- GFS is not a short-range model, but it has gone much higher with snow totals in Ohio, now bringing 14-15″ into the southern 1/3rd, and thats on 10-1. Should ratios be higher, it’s actually predicting 17″-18″ for part of the state, and Columbus would get 13″-14″ as well.
All other models bring high totals into the area, with the Euro remaining consistent with 15-16″ or so. Clearly there’s still some spread in totals, but they all generally bring a high chance of double-digit snowfall.
Meanwhile, as I said, Wilmington is hedging a bit given that they believe more mixing comes further north, but they do not have mixing coming into the Columbus area. Here is a snippet from the early morning discussion: “Generally expect Snow amounts in the 8 to 10 inch range for much of our area. Snow amounts across our south/southeast will of course be dependent on how much of a mix develops, so amounts may be a tad on the high side there. Would also not be surprised if we end up with an axis of a foot or so somewhere across our area. Think the best chance for this would be just to the northwest of the northward extent of the mixed pcpn, most likely somewhere along the I-71 corridor.”
So they clearly believe that the highest snow totals will indeed be through Columbus.
All current warnings and advisories remain in place for both the upcoming storm and the current cold. Additional updates will be made as needed.
Updated as of 8:35AM, 1/24/2026: Today’s the day! Short-range models overnight have actually increased snow totals across Columbus and Central Ohio. Curiously, NWS Wilmington went in the opposite direction and slightly lowered their own forecast, from 8″-15″ to 6″-14″. I’m not sure if this is just their normal tendency to be extra conservative, or something they’re sniffing out that the models clearly aren’t seeing. If models keep the same uptrends, I would expect them to increase predicted totals at some point today, and if so, I will update here. Regardless, I still think a solid 10″-12″ is likely, and based on the models, I think the potential for more than that is increasing.
Update as of 4:25PM, 1/23/2026: No significant updates to speak of. It seems like any threat of mix/sleet has been squashed for anywhere close to Columbus, so that should not affect snow totals there or through most of Central Ohio. As for accululations, they largely look the same as well as models seem to be honing in on a final track. At least 8″ is all but guaranteed across the region, and chances for double-digit snowfall is also highly likely for many locations. I would expect Columbus itself to range from 10″-12″, all said and done, but I would not be surprised if some areas saw up to 14″-15″. It’s just about nowcast time as the storm is taking shape in the Southern Plains.
Update as of 8:20AM, 1/23/2026. The National Weather Service has issued a Winter Storm Warning for all of Central Ohio. The Warning calls for 8″-12″, though the Columbus point forecast has up to 15″ possible. Here is the warning text: URGENT – WINTER WEATHER MESSAGE National Weather Service Wilmington OH 127 AM EST Fri Jan 23 2026 Wayne-Fayette-Union-Franklin-Ripley-Dearborn-Darke-Shelby-Logan-Union-Delaware-Miami-Champaign-Clark-Madison-Franklin-Licking-Preble-Montgomery-Greene-Fayette-Pickaway-Fairfield-Butler-Warren-Clinton-Hocking-Hamilton- Including the cities of Newark, Liberty, Troy, Versailles, Connersville, Bright, Beavercreek, Middletown, Eaton, Greendale, London, Plain City, Logan, Osgood, Urbana, Downtown Cincinnati, Wilmington, Marysville, Milan, Piqua, Brookville, Hidden Valley, Tipp City, Kettering, Franklin, Greenville, Washington Court House, Springfield, Camden, Lancaster, Oxford, Downtown Dayton, Batesville, Xenia, Lebanon, Pickerington, Blanchester, Mason, Landen, Aurora, Delaware, Circleville, Bellefontaine, Fairfield, Springboro, West College Corner, Richmond, Fairborn, Hamilton, West Jefferson, Downtown Columbus, Lawrenceburg, Dillsboro, and Sidney 127 AM EST Fri Jan 23 2026 …WINTER STORM WARNING IN EFFECT FROM 10 AM SATURDAY TO NOON EST MONDAY… * WHAT…Heavy snow expected. Total snow accumulations between 8 and 12 inches. * WHERE…Portions of east central and southeast Indiana and central, southwest, and west central Ohio. * WHEN…From 10 AM Saturday to noon EST Monday. * IMPACTS…Travel could be very difficult to impossible. The hazardous conditions could impact the Monday morning commute.
Here is the NWS point forecast for Columbus: Today Partly sunny, with a high near 17. Wind chill values as low as -3. Northwest wind 10 to 13 mph. Tonight Partly cloudy, with a low around 2. Wind chill values as low as -8. North wind 6 to 9 mph. Saturday A chance of snow after 1pm. Mostly cloudy, with a high near 14. Wind chill values as low as -8. East wind 5 to 8 mph. Chance of precipitation is 40%. Little or no snow accumulation expected. Saturday Night Snow. Low around 12. Wind chill values as low as zero. East wind around 8 mph. Chance of precipitation is 100%. New snow accumulation of 2 to 4 inches possible. Sunday Snow. The snow could be heavy at times. High near 24. Northeast wind 8 to 10 mph. Chance of precipitation is 100%. New snow accumulation of 4 to 8 inches possible. Sunday Night Snow likely, mainly before 1am. Cloudy, with a low around 9. Chance of precipitation is 70%. New snow accumulation of 1 to 3 inches possible. Monday Mostly cloudy, with a high near 16.
As to the evolution of the upcoming storm, it should begin sometime Saturday afternoon, most likely after 5PM. Overnight, models seem to have largely gotten rid of the idea of two distinct waves and have instead coalesced around one longer wave with just lighter snow Saturday evening instead of an actual break. The threat of mixing or sleet lowering totals is low at this point. Most models continue the snow through early Monday morning.
Either way, it seems that Central Ohio is set for a historic, and likely record-breaking snowstorm. The daily snowfall records for January 24th, 25th and 26th are as follows: January 24th: 5.7″ set in 1948 January 25th: 4.7″ set in 1988 January 26th: 4.4″ set in the Great Blizzard of 1978 It’s unclear if the records on the 24th and 26th will be surpassed, but it’s almost a guarantee that the 25th’s will be.
Additionally, it is possible that this storm becomes the largest on record for January. Here are the top 5 snowstorms for the month: January 6-7, 1901: 12.7″ January 8-9, 1884: 10.2″ January 13-14, 1917: 10.0″ January 16-17, 1978: 9.9″ January 6-7, 1996: 9.8″
Could this also become one of the largest snowstorms ever for Columbus?
Another side of the storm will obviously be the very cold weather during and after. Wind chills of -10 to -15 are expected over the next few days and beyond. As such, NWS has issued a Cold Weather Advisory. URGENT – WEATHER MESSAGE National Weather Service Wilmington OH 134 AM EST Fri Jan 23 2026 Fayette-Union-Franklin-Ripley-Dearborn-Ohio-Switzerland-Carroll-Gallatin-Boone-Kenton-Campbell-Owen-Grant-Pendleton-Bracken-Robertson-Mason-Lewis-Union-Delaware-Miami-Champaign-Clark-Madison-Franklin-Licking-Preble-Montgomery-Greene-Fayette-Pickaway-Fairfield-Butler-Warren-Clinton-Ross-Hocking-Hamilton- Clermont-Brown-Highland-Adams-Pike-Scioto- Including the cities of Withamsville, Carrollton, Troy, Crittenden, Bright, Beavercreek, Middletown, Head Of Grassy, Eaton, Greendale, Fort Thomas, Day Heights, Brookville, Kettering, Hillsboro, Pike Lake, Summerside, Mount Carmel, Pickerington, Landen, Delaware, Highland Heights, Circleville, Winchester, Dayton, West College Corner, Fairborn, West Jefferson, Greenfield, Williamstown, Dillsboro, Seaman, Liberty, Erlanger, Newport, Wilmington, Independence, Aberdeen, Peebles, Waverly, Springfield, Butler, Batesville, Xenia, Bellevue, Downtown Columbus, Lawrenceburg, Mount Repose, Versailles, Augusta, Ripley, Covington, Piketon, Milan, Burlington, Franklin, Manchester, Camp Dix, Florence, Owenton, Washington Court House, Oakbrook, Lancaster, Oxford, Lebanon, Mason, Aurora, Wheelersburg, Georgetown, Warsaw, Osgood, Newark, Rising Sun, Brooksville, Connersville, Vanceburg, Plain City, London, Logan, Downtown Cincinnati, Marysville, Piqua, West Union, Hidden Valley, Tipp City, Portsmouth, Mount Orab, Camden, Maysville, Chillicothe, Downtown Dayton, Milford, Tollesboro, Blanchester, Mulberry, Falmouth, Springboro, Vevay, Fairfield, Mount Olivet, Alexandria, Hamilton, Dry Ridge, and Urbana 134 AM EST Fri Jan 23 2026 …COLD WEATHER ADVISORY REMAINS IN EFFECT FROM 6 PM THIS EVENING TO NOON EST SATURDAY… * WHAT…Very cold wind chills as low as 12 below zero expected. * WHERE…Portions of east central and southeast Indiana, northeast and northern Kentucky, and central, south central, southwest, and west central Ohio. * WHEN…From 6 PM this evening to noon EST Saturday. * IMPACTS…The cold wind chills as low as 10 below zero could result in hypothermia if precautions are not taken.
This advisory is likely to be extended beyond Saturday, as temperatures are expected to remain very cold through the end of the month. In fact, they should remain below freezing through the first week of February.
Additionally, there are signs that another snow event, a potential clipper, may impact areas of Ohio perhaps on the 29th. It is showing up on several models, but the details are sketchy. Needless to say, the pattern will be very wintry for the next few weeks.
Updated as of 3PM, 1/22/2026. The NWS Point Forecast now calls for 6″-10″ through Sunday daytime with additional accumulation through Monday morning, so 8″-12″ is likely where they are. This still may be a bit low compared to forecast models, but we’ll have to see how that situation evolves.
Updated as of 12:40PM, 1/22/2026. A Winter Storm Watch was issued by NWS Wilmington early this morning. Here is that watch: URGENT – WINTER WEATHER MESSAGE National Weather Service Wilmington OH 205 AM EST Thu Jan 22 2026 Wayne-Fayette-Union-Franklin-Union-Delaware-Miami-Champaign-Clark-Madison-Franklin-Licking-Preble-Montgomery-Greene-Butler- Including the cities of Richmond, Springfield, Fairborn, Oxford, Fairfield, Beavercreek, Middletown, Newark, Troy, Camden, Delaware, Xenia, Brookville, Kettering, Downtown Columbus, Piqua, Urbana, Hamilton, Plain City, Liberty, West Jefferson, Connersville, West College Corner, Eaton, Downtown Dayton, Tipp City, London, and Marysville …WINTER STORM WATCH IN EFFECT FROM SATURDAY MORNING THROUGH LATE SUNDAY NIGHT… * WHAT…Heavy snow possible. Total snow accumulations between 4 and 8 inches possible. * WHERE…Portions of east central and southeast Indiana and central, southwest, and west central Ohio. * WHEN…From Saturday afternoon through late Sunday night. * IMPACTS…Travel could be very difficult.
Models have gradually shifted the heaviest snows through South-Central and Central Ohio. Here are the latest model run snowfall forecast maps. 12Z NAM: 12″-14″ (True ratio) 0Z EURO: 14″-16″ (True ratio) 12Z GFS: “6-8” (10-1 ratio) 12Z GEM: 7″-9″ (10-1 ratio) 12Z ICON: 10″-12″ (True ratio)
“True ratio” is the snow amounts predicted by the total liquid precipitation multiplied by how high the snow-to-liquid ratio is predicted to be. They are essentially the full totals the model believes will fall. For 10-1 ratios on some models, these are likely to be below actual totals. The ratios for this event are highly likely to be well above 10-1, perhaps double, so GFS and GEM totals using those ratios are likely to be too low, as is the NWS forecast in the Watch. Needless to say, the models are showing the most significant snowstorm for Central Ohio since March, 2008.
As of 6PM, 1/21/2026, here were the latest snowfall maps via the various models. 18z ICON: 10″-13″ (True ratio) 18z GFS: 1″-3″ (10-1 ratio) 12z GEM: 6″-10″ (10-1 ratio) 9z Euro: 14″-16″ (True ratio) Obviously, there is a large range. The 18z GFS is notorious for bad runs, so keep that in mind. All others are showing a significant event.
In the meantime, Wilmington NWS office has issued a Winter Storm Watch for all of far southern Ohio. I would expect those watches to be issued further north sometime over the next day or so. WInter Storm Watch
**Here are this winter’s running statistical tally of Winter 2025-2026.
Cold Season data is for October-April, while Winter Season data is December-February only.
**Last Updated: 3/2/2026- Updated through February 28th, 2026
Temperatures
Average High Temperature October: 67.7 November: 51.6 December: 39.8 January: 32.7 February: 40.5
Cold Season Average High to Date: 46.5 Cold Seasond Average High Departure to Date: -1.0 Winter Season Average High: 37.6 Winter Season Average High Departure: -2.3
Average Low Temperature October: 46.8 November: 34.1 December: 23.8 January: 15.7 February: 22.4
Cold Season Average Low to Date: 28.7 Cold Season Average Low Departure to Date: -2.0 Winter Season Average Low: 20.6 Winter Season Average Low Departure: -4.0
Mean Temperature October: 57.3 November: 42.9 December: 31.8 January: 24.2 February: 31.5
Cold Season Average Mean to Date: 37.6 Cold Season Average Mean Departure to Date: -1.3 Winter Season Average Mean: 29.1 Winter Season Average Mean Departure: -3.1
Mean Departure from Normal October: +2.1 November: -0.7 December: -2.7 January: -5.4 February: -1.0
Coldest High Temperature October: 51 on the 22nd and 30th November: 33 on the 10th December: 18 on the 14th January: 12 on the 28th February: 19 on the 5th
Coldest Low Temperature October: 34 on the 24th and 25th November: 19 on the 29th December: 1 on the 15th January: -9 on the 31st February: 0 on the 2nd
Coldest Mean Temperature October: 46 on the 24th and 30th November: 28.5 on the 10th and 29th December: 10 on the 15th January: 2 on the 28th February: 10.5 on the 5th
Warmest High Temperature October: 85 on the 4th November: 67 on the 5th December: 68 on the 28th January: 65 on the 9th February: 65 on the 18th
Warmest Low Temperature October: 59 on the 7th November: 49 on the 15th December: 40 on the 28th January: 39 on the 9th February: 48 on the 18th
Warmest Mean Temperature October: 70.5 on the 3rd and 4th November: 57.5 on the 15th December: 54 on the 28th January: 52 on the 9th February: 56.5 on the 18th
Temperature Records October None November None December A record daily high was tied on the 28th. The high of 68 degrees tied the previous record set in 1984. January A record daily high was set on the 9th. The high of 65 degrees broke the old record of 62 set in 1946 and 1949. A record daily low was set on the 31st. The low of -9 degrees broke the old record of -6 set in 2004. February None
The period of January 24-January 31st featured 8 consecutive highs below 20 degrees. This ties the record for the longest such consecutive streak, matching similar records set 1/10-1/17/1893 and 2/6-2/13/1899.
Precipitation
Total Precipitation Days October: 7 November: 16 December: 19 January: 21 February: 14
Cold Season Total to Date: 12.60″ Winter Season Total to Date: 6.40″
Monthly Precipitation Departure from Normal October: +0.98″ November: -0.57″ December: -0.63″ January: -1.37″ February: -0.14″
Cold Season Departure from Normal to Date: -1.73″ Winter Season Departure from Normal: -2.14″
Greatest Precipitation October: 1.84″ on the 7th November: 0.70″ on the 25th December: 0.60″ on the 18th January: 1.09″ on the 25th February: 1.14″ on the 19th
Cold Season Total to Date: 30.3″ Winter Season Total: 28.5″
Through February 28th, the winter of 2025-2026 is the 22nd snowiest on record. December was the 9th snowiest, January the 24th snowiest and February tied for 25th least snowiest.
Monthly Snowfall Departure from Normal October: -0.2″ November: +0.6″ December: +7.1″ January: +3.6″ February: -4.4″
Cold Season Snowfall Departure to Date: +6.7″ Winter Season Departure from Normal: +6.3″
Greatest Snowfall October: 0″ November: 1.3″ on the 10th December: 5.4″ on the 13th January: 11.9″ on the 25th February: 1.5″ on the 6th
Precipitation Records October 10/7/2025: Record daily precipitation of 1.84″, breaking the old record of 1.61″ set in 1998. November None December 12/2/2025: Record daily snowfall of 4.7″, breaking the old record of 3.0″ set in 1936. 12/13/2025: Record daily snowfall of 5.4″, breaking the old record of 3.6″ set in 1945. January 1/25/2026: Record daily snowfall of 11.9″, breaking the old record of 4.7″ set in 1988. 1/25/2026: Record daily precipitation of 1.09″, breaking the old record of 0.68″ set in 1952. February None
Total Snow Days October: 0 November: 9 December: 12 January: 16 February: 10
Deepest Snow Depth October: 0 November: 1″ on the 10th December: 5″ on the 2nd and 14th January: 12″ on the 26th February: 8″ on the 1st, 2nd and 3rd
Days with Snow Depth of 1″+ October: 0 November: 1 December: 11 January: 9 February: 14
Average Daily Snow Depth by Month October: 0 November: Trace December: 1.1″ January: 2.3″ Feburary: 2.5″
Average Daily Wind Speed in MPH October: 6.8 November: 8.2 December: 9.2 January: 9.8 February: 7.6
Highest Wind Gust in MPH October: 42 on the 21st November: 43 on the 5th and 26th December: 51 on the 29th January: 49 on the 19th February: 60 on the 20th
Clear Days by Month October: 10 November: 4 December: 1 January: 2 February: 2
Partly Cloudy Days by Month October: 16 November: 15 December: 12 January: 10 February: 18
Cloudy Days by Month October: 5 November: 11 December: 18 January: 19 February: 8
This interactive map on Columbus annexation history gives detailed information on every single annexation the city has done since the 1830s. Columbus annexation has been generally slowing down over the years, particularly since the 1970s, but it still happens once in a while. This map provides a great source for seeing exactly how Columbus has grown over its history.
For this post, I want to focus on politics and Ohio’s economic performance in relation to the party in power. There’s been much said over whether the economy does better under Republicans or Democrats at the national level, and I wanted to see if national politics played any role in the economic performance of Columbus and Ohio overall. Now, to put it simply, I really just looked at Bureau of Labor Statistics to see how the economy performed under different administrations. It’s not necessarily going to be a very deep analysis beyond that. In recent surveys, many user responses chose political content as something I should contribute to the site more often. While I do not want to make the site overtly political, I think there can be a balance by using a data-driven approach. This is what I used in past posts relating to politics, from Covid numbers to voting totals.
In any case, we have to determine what administrations we’re going to look at. First, the criteria is that they have to be completed adminisrations, as we will look at entire 4-year periods. The data for the BLS for Ohio goes back to 1976, but only to 1990 for Columbus itself. Therefore, for the state we will use Carter, Reagan, Bush, Clinton, Bush II, Obama and Trump for the state numbers, and Clinton, Bush II, Obama and Trump for city numbers. Will the state numbers follow the same patterns as the city, or not?
For this post, it’s all about Ohio.
Let’s look at the overall stats of each president. These will be Labor Force (people within the job market), Employment (people in the labor force with jobs), Unemployment (people in the labor force without jobs), and Unemployment Rate (percent of the labor force without jobs).
State of Ohio
Labor Force Data
President
Figure at Term Beginning
Figure at Term End
Net Change
% Change
Jimmy Carter (D)
1/1977-1/1981
4,781,086
5,085,673
+304,587
+6.37
Ronald Reagan (R)
1st Term
1/1981-1/1985
5,085,673
5,088,875
+3,202
+0.06
Ronald Reagan (R)
2nd Term
1/1985-1/1989
5,088,875
5,316,349
+227,474
+4.47
George H.W. Bush (R)
1/1989-1/1993
5,316,349
5,478,918
+162,569
+3.06
Bill Clinton (D)
1st Term
1/1993-1/1997
5,478,918
5,684,684
+205,766
+3.76
Bill Clinton (D)
2nd Term
1/1997-1/2001
5,684,684
5,802,000
+117,316
+2.06
George W. Bush (R)
1st Term
1/2001-1/2005
5,802,000
5,851,991
+49,991
+0.86
George W. Bush (R)
2nd Term
1/2005-1/2009
5,851,991
5,960,636
+108,645
+1.86
Barack Obama (D)
1st Term
1/2009-1/2013
5,960,636
5,705,642
-254,994
-4.28
Barack Obama (D)
2nd Term
1/2013-1/2017
5,705,642
5,791,153
+85,511
+1.50
Donald Trump (R)
1st Term
1/2017-1/2021
5,791,153
5,720,805
-70,348
-1.21
Joe Biden (D)
1/2021-1/2025
5,720,805
5,922,243
+201,438
+3.52
Total Labor Force Change by Entire Presidency 1. Bill Clinton: +323,082 2. Jimmy Carter: +304,587 3. Ronald Reagan: +232,676 4. Joe Biden: +201,438 5. George H.W. Bush: +162,569 6. George W. Bush: +158,636 7. Donald Trump: -70,348 8. Barack Obama: -169,483 Total by Party Democratic: +659,624 Republican: +483,533
Next up, Employment.
State of Ohio
Employment Data
President
Figure at Term Beginning
Figure at Term End
Net Change
% Change
Jimmy Carter (D)
1/1977-1/1981
4,423,538
4,629,708
+206,170
+4.66
Ronald Reagan (R)
1st Term
1/1981-1/1985
4,629,708
4,633,809
4,101
+0.09
Ronald Reagan (R)
2nd Term
1/1985-1/1989
4,633,809
5,032,921
+399,112
+8.61
George H.W. Bush (R)
1/1989-1/1993
5,032,921
5,092,311
+59,390
+1.18
Bill Clinton (D)
1st Term
1/1993-1/1997
5,092,311
5,396,922
+304,611
+5.98
Bill Clinton (D)
2nd Term
1/1997-1/2001
5,396,922
5,577,863
+180,941
+3.35
George W. Bush (R)
1st Term
1/2001-1/2005
5,577,863
5,484,332
-93,531
-1.68
George W. Bush (R)
2nd Term
1/2005-1/2009
5,484,332
5,437,168
-47,164
-0.86
Barack Obama (D)
1st Term
1/2009-1/2013
5,437,168
5,279,345
-157,823
-2.90
Barack Obama (D)
2nd Term
1/2013-1/2017
5,279,345
5,489,730
+210,385
+3.99
Donald Trump (R)
1st Term
1/2017-1/2021
5,489,730
5,370,247
-119,483
-2.18
Joe Biden (D)
1/2021-1/2025
5,370,247
5,651,168
+280,921
+5.23
Total Employment Change by Entire Presidency 1. Bill Clinton: +485,552 2. Ronald Reagan: +403,213 3. Joe Biden: +280,921 4. Jimmy Carter: +206,170 5. George H.W. Bush: +59,390 6. Barack Obama: +52,562 7. Donald Trump: -119,483 8. George W. Bush: -140,695 Total by Party Democratic: +1,025,205 Republican: +202,425
Now Unemployment.
State of Ohio
Unemployment Data
President
Figure at Term Beginning
Figure at Term End
Net Change
% Change
Jimmy Carter (D)
1/1977-1/1981
357,548
455,965
+98,417
+27.53
Ronald Reagan (R)
1st Term
1/1981-1/1985
455,965
455,066
-899
-0.2
Ronald Reagan (R)
2nd Term
1/1985-1/1989
455,066
283,428
-171,638
-37.72
George H.W. Bush (R)
1/1989-1/1993
283,428
386,607
+103,179
+36.40
Bill Clinton (D)
1st Term
1/1993-1/1997
386,607
287,762
-98,845
-25.57
Bill Clinton (D)
2nd Term
1/1997-1/2001
287,762
224,137
-63,625
-22.11
George W. Bush (R)
1st Term
1/2001-1/2005
224,137
367,659
+143,522
+64.03
George W. Bush (R)
2nd Term
1/2005-1/2009
367,659
523,468
+155,809
+42.38
Barack Obama (D)
1st Term
1/2009-1/2013
523,468
426,297
-97,171
-18.56
Barack Obama (D)
2nd Term
1/2013-1/2017
426,297
301,423
-124,874
-29.29
Donald Trump (R)
1st Term
1/2017-1/2021
301,423
350,558
+49,135
+16.30
Joe Biden (D)
1/2021-1/2025
350,558
271,075
-79,483
-22.67
Total Unemployment Change by Entire Presidency 1. Barack Obama: -222,045 2. Ronald Reagan: -172,537 3. Bill Clinton: -162,470 4. Joe Biden: -79,483 5. Donald Trump: +49,135 6. Jimmy Carter: +98,417 7. George H.W. Bush: +103,179 8. George W. Bush: +299,331 Total by Party Democratic: -365,581 Republican: +279,108
And finally, the Unemployment Rate
State of Ohio
Unemployment Rate Data
President
Figure at Term Beginning
Figure at Term End
Net Change
Jimmy Carter (D)
1/1977-1/1981
7.5
9.0
+1.5
Ronald Reagan (R)
1st Term
1/1981-1/1985
9.0
8.9
-0.1
Ronald Reagan (R)
2nd Term
1/1985-1/1989
8.9
5.3
-3.6
George H.W. Bush (R)
1/1989-1/1993
5.3
7.1
+1.8
Bill Clinton (D)
1st Term
1/1993-1/1997
7.1
5.1
-2.0
Bill Clinton (D)
2nd Term
1/1997-1/2001
5.1
3.9
-1.2
George W. Bush (R)
1st Term
1/2001-1/2005
3.9
6.3
+2.4
George W. Bush (R)
2nd Term
1/2005-1/2009
6.3
8.8
+2.5
Barack Obama (D)
1st Term
1/2009-1/2013
8.8
7.5
-1.3
Barack Obama (D)
2nd Term
1/2013-1/2017
7.5
5.2
-2.3
Donald Trump (R)
1st Term
1/2017-1/2021
5.2
6.1
+0.9
Joe Biden (D)
1/2021-1/2025
6.1
4.6
-1.5
Total Unemployment Rate Change by Entire Presidency 1. Ronald Reagan: -3.7 2. Barack Obama: -3.6 3. Bill Clinton: -3.2 4. Joe Biden: -1.5 5. Donald Trump: +0.9 6. Jimmy Carter: +1.5 7. George H.W. Bush: +1.8 8. George W. Bush: +4.9 Total by Party Democratic: -6.8 Republican: +3.9
Presidents Ranked by Ohio Performance Overall Per Average Rank Position 1. Bill Clinton/Ronald Reagan: 2.0 2. Joe Biden: 3.75 3. Barack Obama: 4.25 4. Jimmy Carter: 4.5 5. Donald Trump: 6.0 6. George H.W. Bush: 7.0 7. George W. Bush: 7.5
It seems pretty clear based on this that Ohio does significantly better when Democrats are in the Oval Office. They produced 5x the number of jobs and moved the unemployment rate down by an average of -1.7 points, while Republicans moved it up by an average of almost 1 point. Every single metric measured by the BLS did better under Democrats. Only Reagan really stood out for Republicans while even Carter- regularly derided as a terrible president- did better than all 3 other Republicans on the list. In regards to the two most recent presidents from both parties, Biden clearly had much more favorable numbers than Trump did in his first term.
Now, does this trend translate to the more local level? In an upcoming post, I will examine how the Columbus Metro performed