Ohio · public moneyChecked Oct. 19, 2026

Where the money comes from and where it goes.

State and county government finances from the state’s own reports. Different years and measures are kept apart.

Fiscal year 2025 (July 1, 2024 to June 30, 2025), audited actuals (ACFR, governmental funds)

Total revenue $87.1B · total spending $92.0B (exact figures in the tables). Revenue and spending are separate measures; budgeted and audited years are separate records and are never compared as one.

Revenue
Income Taxes$10,755,068,000.00
Sales Taxes$14,333,627,000.00
Corporate and Public Utility Taxes$3,429,370,000.00
Motor Vehicle Fuel Taxes$2,752,680,000.00
Cigarette Taxes$712,150,000.00
Other Taxes$1,599,769,000.00
Licenses, Permits and Fees$5,752,241,000.00
Sales, Services and Charges$258,571,000.00
Federal Government$43,032,403,000.00
Tobacco Settlement$222,891,000.00
Escheat Property$456,597,000.00
Investment Income$1,848,884,000.00
Other$1,924,420,000.00
Spending
Primary, Secondary and Other Education$17,073,280,000.00
Higher Education Support$3,110,895,000.00
Public Assistance and Medicaid$48,723,808,000.00
Health and Human Services$2,603,668,000.00
Justice and Public Protection$4,976,611,000.00
Environmental Protection and Natural Resources$881,727,000.00
Transportation$3,869,310,000.00
General Government$2,663,389,000.00
Community and Economic Development$5,367,360,000.00
Capital Outlay$687,911,000.00
Debt Service$1,993,518,000.00

Source: State of Ohio, Annual Comprehensive Financial Report, fiscal year ended June 30, 2025 (Ohio Office of Budget and Management), as attached to the Auditor of State's State of Ohio Single Audit for the year ended June 30, 2025.

Fiscal year 2026 (July 1, 2025 to June 30, 2026), enacted budget (H.B. 96, 136th General Assembly) (enacted budget)

Total revenue $99.5B · total spending $99.5B (exact figures in the tables). Revenue and spending are separate measures; budgeted and audited years are separate records and are never compared as one.

Revenue
General Revenue Fund: state$29,843,135,268.00
General Revenue Fund: federal$14,579,248,389.00
All other fund groups (all-funds total minus GRF total; our subtraction)$55,106,020,566.00
Spending
Accountancy Board of Ohio$1,619,075.00
Adjutant General's Department$60,690,469.00
Department of Administrative Services$935,811,436.00
Ohio Department of Aging$127,930,872.00
Ohio Department of Agriculture$175,003,900.00
Ohio Arts Council$28,570,595.00
Ohio Athletic Commission$367,022.00
Attorney General's Office$475,733,197.00
Department of Behavioral Health$1,226,503,674.00
Board of Motor Vehicle Repair$781,067.00
Broadcast Educational Media Commission$10,383,765.00
Office of Budget and Management$34,174,976.00
Capitol Square Review and Advisory Board$20,183,357.00
State Board of Career Colleges and Schools$581,189.00
Casino Control Commission$21,512,608.00
Department of Children and Youth$2,651,027,401.00
Ohio State Chiropractic Board$625,713.00
Ohio Civil Rights Commission$11,084,119.00
Department of Commerce$335,093,464.00
Office of Ohio Consumers' Counsel$6,720,220.00
Controlling Board$10,000,000.00
Counselor, Social Worker, and Marriage and Family Therapist Board$2,161,054.00
Court of Claims$5,088,274.00
Ohio Deaf and Blind Education Services$36,105,225.00
State Dental Board$2,281,030.00
State Board of Deposit$1,688,400.00
Department of Development$2,467,452,667.00
Department of Developmental Disabilities$5,510,584,341.00
Department of Education and Workforce$14,881,272,733.00
State Board of Education$16,365,991.00
Elections Commission$440,000.00
Board of Embalmers and Funeral Directors$1,406,000.00
Employee Benefits Funds$2,288,610,951.00
State Employment Relations Board$4,671,029.00
State Board of Registration for Professional Engineers and Surveyors$1,378,866.00
Environmental Review Appeals Commission$730,000.00
Ethics Commission$3,130,525.00
Ohio Facilities Construction Commission$332,840,355.00
Office of the Governor$4,196,821.00
Ohio Department of Health$978,611,642.00
Ohio Department of Higher Education$3,163,026,458.00
Higher Educational Facility Commission$15,513.00
Ohio Commission on Hispanic/Latino Affairs$516,248.00
Ohio History Connection$30,287,807.00
Ohio Housing Finance Agency$19,760,000.00
Office of the Inspector General$2,904,000.00
Ohio Department of Insurance$51,172,453.00
Ohio Department of Job And Family Services$2,480,990,756.00
Joint Committee on Agency Rule Review$570,000.00
Joint Medicaid Oversight Committee$133,000.00
Judiciary/Supreme Court$233,982,455.00
Lake Erie Commission$2,172,000.00
Joint Legislative Ethics Committee$873,000.00
Legislative Service Commission$42,937,000.00
State Library Board$24,484,683.00
Liquor Control Commission$1,177,114.00
Lottery Commission$447,833,702.00
Ohio Department of Medicaid$39,812,972,368.00
State Medical Board of Ohio$14,315,005.00
Ohio Commission on Minority Health$8,319,577.00
Ohio Department of Natural Resources$650,201,181.00
New African Immigrants Commission$250,000.00
Board of Nursing$14,383,034.00
Occupational Therapy, Physical Therapy, and Athletic Trainers Board$1,352,852.00
Office of the Auditor of State$125,733,176.00
Ohio Air Quality Development Authority$3,996,000.00
Ohio Architects Board and Ohio Landscape Architects Board$674,000.00
Ohio Chemical Dependency Professionals Board$1,629,644.00
Ohio Environmental Protection Agency$254,991,706.00
Ohio Expositions Commission$21,030,000.00
Ohio House of Representatives$36,583,664.00
Ohio Judicial Conference$2,144,265.00
Ohio Public Works Commission$272,799,072.00
Ohio Senate$23,460,297.00
Ohio Veterinary Medical Licensing Board$652,551.00
Opportunities for Ohioans with Disabilities$339,746,705.00
Pension Subsidies$40,152,300.00
Petroleum Underground Storage Tank Release Compensation Board$1,778,594.00
Board of Pharmacy$19,594,201.00
Board of Psychology$975,010.00
Office of the Ohio Public Defender$257,980,516.00
Ohio Department of Public Safety$1,080,883,634.00
Public Utilities Commission of Ohio$83,594,508.00
State Racing Commission$32,920,561.00
Department of Rehabilitation and Correction$2,545,285,316.00
State Revenue Distributions$9,927,791,721.00
Ohio School for the Deaf$0.00
Secretary of State$51,161,357.00
Commission on Service and Volunteerism$14,627,794.00
Commissioners of the Sinking Fund$959,325,000.00
Speech and Hearing Professionals Board$649,200.00
State Cosmetology and Barber Board$5,523,412.00
Board of Tax Appeals$2,110,000.00
Department of Taxation$3,231,898,106.00
Ohio Department of Transportation$75,664,636.00
Treasurer of State$38,460,428.00
Veterans' Organizations$2,788,000.00
Ohio Department of Veterans Service$108,226,397.00
Vision Professionals Board$609,659.00
Department of Youth Services$284,918,564.00

Source: Ohio Legislative Service Commission, Legislative Budget Office, Appropriation Spreadsheet, Main Operating Budget Bill (FY 2026-FY 2027), H.B. 96 of the 136th General Assembly, As Enacted, July 1, 2025.

County governments, fiscal year FY2022 (calendar year 2022)

All 88 counties
Adams$24,243,000.00$83,301,000.00$5,220,000.0027,412$3,038.85
Allen———100,974—
Ashland———51,927—
Ashtabula$118,895,000.00$102,030,000.00$19,566,000.0096,915$1,052.78
Athens———60,907—
Auglaize$52,055,000.00$42,589,000.00$7,249,000.0045,896$927.95
Belmont———65,382—
Brown———43,655—
Butler$295,916,000.00$257,751,000.00$47,714,000.00390,108$660.72
Carroll$30,982,000.00$25,239,000.00$7,652,000.0026,711$944.89
Champaign$40,360,000.00$39,378,000.00$7,055,000.0038,675$1,018.18
Clark———134,691—
Clermont$238,030,000.00$203,272,000.00$40,270,000.00210,781$964.38
Clinton———41,893—
Columbiana$92,852,000.00$75,059,000.00$12,800,000.00100,447$747.25
Coshocton$17,631,000.00$14,736,000.00$1,719,000.0036,545$403.23
Crawford$59,251,000.00$46,093,000.00$9,199,000.0041,479$1,111.24
Cuyahoga$3,341,568,000.00$2,879,610,000.00$386,225,000.001,237,196$2,327.53
Darke$52,321,000.00$23,758,000.00$6,771,000.0051,449$461.78
Defiance$45,946,000.00$32,454,000.00$8,457,000.0038,139$850.94
Delaware—$90,936,000.00$41,854,000.00226,809$400.94
Erie———74,316—
Fairfield———163,003—
Fayette$110,371,000.00—$216,000.0028,812—
Franklin———1,326,392—
Fulton$39,091,000.00$30,766,000.00$11,532,000.0042,041$731.81
Gallia———28,959—
Geauga$110,394,000.00$121,836,000.00$35,642,000.0095,501$1,275.76
Greene$196,969,000.00$157,701,000.00$56,797,000.00169,266$931.68
Guernsey———38,056—
Hamilton———826,532—
Hancock———74,716—
Hardin$11,620,000.00$17,380,000.00$4,870,000.0030,367$572.33
Harrison$35,301,000.00$32,011,000.00$12,680,000.0014,364$2,228.56
Henry———27,491—
Highland———43,352—
Hocking———27,819—
Holmes———44,361—
Huron———58,208—
Jackson———32,606—
Jefferson———64,149—
Knox———63,103—
Lake———231,698—
Lawrence———56,526—
Licking———181,702—
Logan$67,734,000.00$59,236,000.00$10,253,000.0046,067$1,285.87
Lorain$289,802,000.00$236,804,000.00$58,095,000.00316,304$748.66
Lucas$561,728,000.00—$197,600,000.00426,630—
Madison$23,969,000.00$37,893,000.00$3,819,000.0043,569$869.72
Mahoning———225,714—
Marion$54,179,000.00$47,083,000.00$2,736,000.0064,538$729.54
Medina———183,359—
Meigs———21,942—
Mercer$22,668,000.00—$15,578,000.0042,343—
Miami———110,217—
Monroe$39,998,000.00$38,886,000.00$9,425,000.0013,213$2,943.01
Montgomery$777,361,000.00$679,543,000.00$148,121,000.00533,913$1,272.76
Morgan$8,380,000.00$4,488,000.00$1,237,000.0013,624$329.42
Morrow$80,024,000.00$68,952,000.00$13,175,000.0035,311$1,952.71
Muskingum$95,642,000.00$97,843,000.00$12,521,000.0086,090$1,136.52
Noble$23,471,000.00$14,336,000.00$3,885,000.0014,361$998.26
Ottawa———39,945—
Paulding$47,394,000.00$53,606,000.00$2,190,000.0018,760$2,857.46
Perry———35,493—
Pickaway———59,953—
Pike———26,925—
Portage$166,800,000.00$119,071,000.00$30,615,000.00161,741$736.18
Preble$49,764,000.00$40,833,000.00$6,130,000.0040,526$1,007.58
Putnam———34,277—
Richland———125,076—
Ross———76,365—
Sandusky———58,554—
Scioto$88,516,000.00$78,140,000.00$10,553,000.0072,209$1,082.14
Seneca———54,650—
Shelby———47,690—
Stark———372,531—
Summit$541,071,000.00$641,753,000.00$156,778,000.00535,956$1,197.40
Trumbull$185,300,000.00$184,378,000.00$37,789,000.00200,537$919.42
Tuscarawas$96,498,000.00$88,565,000.00$13,072,000.0091,951$963.18
Union$231,851,000.00$203,189,000.00$17,069,000.0066,942$3,035.30
Van Wert$12,478,000.00$6,456,000.00$1,455,000.0028,731$224.71
Vinton———12,556—
Warren———249,822—
Washington$80,308,000.00$75,809,000.00$12,808,000.0058,890$1,287.30
Wayne———116,533—
Williams———36,642—
Wood$107,634,000.00$119,139,000.00$51,317,000.00131,600$905.31
Wyandot$33,766,000.00$31,479,000.00$7,018,000.0021,569$1,459.46

All 88 Ohio county governments (the county government only: not cities, townships, school districts or separately governed boards in the county). Figures are from one source, the U.S. Census Bureau's 2022 Census of Governments: Finance individual unit file, the latest year that covers every county (later Census years are samples). Ohio counties keep calendar-year books, so FY2022 is Jan. 1 to Dec. 31, 2022 (Census lists one county, Richland, with a year ending Aug. 31; each row gives its year end as Census lists it). Census uses its own classification, so totals will not match a county's audited financial statements. revenue_total = all revenue Census records for the government (taxes, charges, intergovernmental aid, interest and other general revenue, utility and insurance-trust revenue); it excludes borrowing and transfers between a county's own funds. spending_total = all expenditure (current operations, capital outlay, interest, assistance and payments to other governments); it excludes debt principal repayment. property_tax = property tax revenue in 2022 (Census code T01). Revenue, spending and property tax are separate measures. A figure is left empty when the county did not report it to Census or when more than 10% of its dollars are Census estimates (imputations); those estimates are kept, labeled, under census_imputed and are not shown as the county's figures. Population is the Census Bureau's July 1, 2022 estimate (Vintage 2025), to match the finance year; population_2025 is the July 1, 2025 estimate from the same release. Spending per resident is our division of the county’s reported spending by its population.

Sources: U.S. Census Bureau, 2022 Census of Governments: Finance (State and Local Government Finances), individual unit files (2022FinEstDAT, Fin_PID_2022); amounts reported in thousands of dollars; U.S. Census Bureau, 2022 State & Local Government Finance datasets and tables; U.S. Census Bureau, Government Finance and Employment Classification Manual (item code definitions); U.S. Census Bureau, County Population Totals, Vintage 2025 (co-est2025-alldata.csv).

What is not here yet

  • The FY2025 ACFR could not be downloaded from the Office of Budget and Management: archives.obm.ohio.gov does not send its full TLS certificate chain, so downloads from this workspace fail, and its robots rules block the reading tool. The same ACFR, attached to the Auditor of State's FY2025 Single Audit, was used instead; that PDF is 18.9 MB and is not kept (URL and sha256 in sources and raw/PULLS.md).
  • The H.B. 96 appropriation spreadsheet could not be downloaded (lsc.ohio.gov has the same certificate-chain problem); it was read with WebFetch and not saved. Its 100 agency figures add exactly to its printed total.
  • The FY2026 figures are appropriations as enacted, from the LSC spreadsheet dated July 1, 2025. Changes after enactment (any veto overrides, Controlling Board actions, later appropriation bills) are not reflected; not yet checked.
  • No FY2026 revenue estimate by source (income, sales, CAT and so on) was pulled; OBM's budget documents that carry it are on archives.obm.ohio.gov, which could not be reached. 'Revenue' for FY2026 is the fund split of the appropriations only.
  • The FY2025 ACFR revenue categories are those printed in the governmental funds statement; the statement does not break out Medicaid's federal share from other federal revenue (other schedules in the ACFR do; not yet pulled).
  • Census 2022 is the latest year covering every county; it is four years old. Later Census Annual Surveys (2023, 2024) are samples and were not used.
  • 39 of 88 counties reported nothing to the 2022 Census of Governments, so Census estimated every value; their revenue, spending and property tax are left empty and the estimates are kept under census_imputed: Allen, Ashland, Belmont, Brown, Clark, Clinton, Erie, Fairfield, Gallia, Guernsey, Hamilton, Hancock, Henry, Highland, Hocking, Holmes, Huron, Jackson, Jefferson, Knox, Lake, Lawrence, Licking, Mahoning, Medina, Meigs, Miami, Ottawa, Perry, Pickaway, Pike, Putnam, Ross, Sandusky, Seneca, Shelby, Vinton, Wayne, Williams.
  • These counties reported some items but one or more of their figures is more than 10% Census estimates, so that figure is left empty (each row's figures_status says which): Athens, Delaware, Fayette, Franklin, Lucas, Mercer, Richland, Stark, Warren.
  • The Ohio Auditor of State publishes each county's audit report separately (ohioauditor.gov audit search); no single statewide file of county revenues and expenditures from the Auditor was found, so county audited figures were not used. Filling the empty counties from their audited statements: not yet checked.
  • Ohio Department of Taxation property tax levy and collection tables by county were not used (they cover all taxing districts, not the county government alone); not yet checked.
  • Some reported Census figures look out of line and were not checked against county audits: Adams County spending ($83.3 million) is more than three times its revenue ($24.2 million); Darke, Morgan and Van Wert spending is about half their revenue; Fayette County revenue is $110.4 million against property tax of $216,000. They are shown as Census recorded them.
  • Census lists Richland County's 2022 fiscal year as ending Aug. 31; Ohio counties use the calendar year. Richland's figures are mostly imputed and are not shown in any case.
  • No statewide source lists what each county's elected officials are paid. Ohio law (ORC Chapter 325, as amended by H.B. 96 of the 136th General Assembly) sets salaries by county population class, and the County Commissioners Association of Ohio's Bulletin 2025-14 (saved in raw/) gives the 2026-2029 salary for each office by class, not by county or by official. What a given official is actually paid in 2026 also depends on when that official's term began (the Ohio Constitution bars in-term raises, so the bulletin says non-judicial county officials already in office keep the earlier 1.75% yearly adjustment until their next term begins, rather than the 5% raises in H.B. 96), on per-capita additions (auditors), on whether a coroner, engineer or prosecutor keeps a private practice, and on state reimbursements. Placing each county in a class and applying those rules would be our calculation, not a published figure, so it was not done. Pay by official, county by county (county payroll or budget records): not yet checked.
  • Searches of the Ohio Auditor of State's site found only county-by-county audit reports, not a statewide table of county elected officials' pay; other state sources (such as the Ohio Checkbook): not yet checked.

Gaps in the public money records as of the date checked.