Ohio: population and components of change
Source: U.S. Census Bureau, Population Estimates Program, Vintage 2024: County Population Totals and Components of Change 2020-2024 (CO-EST2024-ALLDATA). Figures cover the April 1, 2020 estimates base through July 1, 2024; data fetched 2026-10-30T08:41:21Z.
| Item | Value | As reported |
|---|---|---|
| State | Ohio | Ohio |
| State FIPS code | 39 | 39 |
| Census region (code) | 2 | 2 |
| Census division (code) | 3 | 3 |
| Estimates base, April 1, 2020 | 11,799,453 | 11799453 |
| Resident population, July 1, 2020 | 11,798,905 | 11798905 |
| Resident population, July 1, 2021 | 11,767,344 | 11767344 |
| Resident population, July 1, 2022 | 11,777,874 | 11777874 |
| Resident population, July 1, 2023 | 11,824,034 | 11824034 |
| Resident population, July 1, 2024 | 11,883,304 | 11883304 |
| Numeric population change, 2023 to 2024 | 59,270 | 59270 |
| Births, year to July 1, 2024 | 126,575 | 126575 |
| Deaths, year to July 1, 2024 | 127,000 | 127000 |
| Natural change (births minus deaths), year to July 1, 2024 | -425 | -425 |
| International migration, year to July 1, 2024 | 62,378 | 62378 |
| Domestic migration, year to July 1, 2024 | -2,462 | -2462 |
| Residual, year to July 1, 2024 | -221 | -221 |
| Birth rate per 1,000 population, year to July 1, 2024 | 10.6781 | 10.678128434 |
| Death rate per 1,000 population, year to July 1, 2024 | 10.7140 | 10.713982312 |
| Natural change rate per 1,000 population, year to July 1, 2024 | -0.0359 | -0.035853878 |
| International migration rate per 1,000 population, year to July 1, 2024 | 5.2623 | 5.2623369186 |
| Domestic migration rate per 1,000 population, year to July 1, 2024 | -0.2077 | -0.207699405 |
| Group quarters population, July 1, 2024 | 296,838 | 296838 |
Values as reported by the source: state_name=Ohio, state_fips=39, region=2, division=3, estimates_base_2020=11799453, pop_2020=11798905, pop_2021=11767344, pop_2022=11777874, pop_2023=11824034, pop_2024=11883304, npopchg_2024=59270, births_2024=126575, deaths_2024=127000, naturalchg_2024=-425, internationalmig_2024=62378, domesticmig_2024=-2462, residual_2024=-221, rbirth_2024=10.678128434, rdeath_2024=10.713982312, rnaturalchg_2024=-0.035853878, rinternationalmig_2024=5.2623369186, rdomesticmig_2024=-0.207699405, gq_estimates_2024=296838
Counties and county equivalents in Ohio
These county records carry the same state FIPS code as this state record.
| County FIPS code | County | Resident population, July 1, 2020 | Resident population, July 1, 2024 | Numeric population change, 2023 to 2024 | Births, year to July 1, 2024 | Deaths, year to July 1, 2024 | Natural change (births minus deaths), year to July 1, 2024 | International migration, year to July 1, 2024 | Domestic migration, year to July 1, 2024 | Residual, year to July 1, 2024 |
|---|---|---|---|---|---|---|---|---|---|---|
| 001 | Adams County | 27,451 | 27,671 | 129 | 324 | 387 | -63 | 77 | 116 | -1 |
| 003 | Allen County | 102,137 | 100,866 | 15 | 1,200 | 1,193 | 7 | 165 | -157 | 0 |
| 005 | Ashland County | 52,476 | 52,420 | 237 | 584 | 649 | -65 | 14 | 294 | -6 |
| 007 | Ashtabula County | 97,512 | 96,906 | -56 | 955 | 1,299 | -344 | 97 | 194 | -3 |
| 009 | Athens County | 62,380 | 63,218 | 249 | 437 | 591 | -154 | 557 | -158 | 4 |
| 011 | Auglaize County | 46,473 | 45,922 | -96 | 500 | 540 | -40 | 10 | -67 | 1 |
| 013 | Belmont County | 66,291 | 64,692 | -288 | 391 | 849 | -458 | 30 | 143 | -3 |
| 015 | Brown County | 43,684 | 44,292 | 458 | 516 | 605 | -89 | 39 | 516 | -8 |
| 017 | Butler County | 390,887 | 399,542 | 3,949 | 4,295 | 3,571 | 724 | 3,978 | -763 | 10 |
| 019 | Carroll County | 26,702 | 26,460 | -294 | 230 | 405 | -175 | 7 | -126 | 0 |
| 021 | Champaign County | 38,743 | 38,907 | 50 | 452 | 457 | -5 | 28 | 27 | 0 |
| 023 | Clark County | 135,894 | 134,985 | 250 | 1,524 | 1,842 | -318 | 420 | 154 | -6 |
| 025 | Clermont County | 208,755 | 214,123 | 1,921 | 2,166 | 2,130 | 36 | 431 | 1,455 | -1 |
| 027 | Clinton County | 42,035 | 42,019 | 47 | 456 | 526 | -70 | 173 | -58 | 2 |
| 029 | Columbiana County | 101,650 | 99,823 | -314 | 934 | 1,351 | -417 | 10 | 92 | 1 |
| 031 | Coshocton County | 36,595 | 37,003 | 137 | 417 | 430 | -13 | 25 | 127 | -2 |
| 033 | Crawford County | 42,015 | 41,626 | 35 | 426 | 601 | -175 | 105 | 108 | -3 |
| 035 | Cuyahoga County | 1,262,635 | 1,240,594 | 1,915 | 12,877 | 13,082 | -205 | 8,876 | -6,741 | -15 |
| 037 | Darke County | 51,897 | 51,462 | 30 | 598 | 649 | -51 | 38 | 46 | -3 |
| 039 | Defiance County | 38,267 | 38,644 | 207 | 411 | 416 | -5 | 204 | 11 | -3 |
| 041 | Delaware County | 215,162 | 237,966 | 5,234 | 2,136 | 1,455 | 681 | 1,752 | 2,801 | 0 |
| 043 | Erie County | 75,482 | 73,841 | -284 | 624 | 986 | -362 | 111 | -27 | -6 |
| 045 | Fairfield County | 159,464 | 167,762 | 2,132 | 1,680 | 1,601 | 79 | 492 | 1,579 | -18 |
| 047 | Fayette County | 28,978 | 28,782 | -49 | 339 | 420 | -81 | 6 | 26 | 0 |
| 049 | Franklin County | 1,324,505 | 1,356,303 | 17,400 | 17,244 | 10,087 | 7,157 | 20,257 | -9,974 | -40 |
| 051 | Fulton County | 42,640 | 42,028 | 77 | 435 | 460 | -25 | 70 | 34 | -2 |
| 053 | Gallia County | 29,240 | 28,886 | -78 | 302 | 429 | -127 | 12 | 37 | 0 |
| 055 | Geauga County | 95,385 | 95,362 | -27 | 862 | 986 | -124 | 61 | 45 | -9 |
| 057 | Greene County | 168,130 | 172,347 | 2,012 | 1,640 | 1,617 | 23 | 726 | 1,273 | -10 |
| 059 | Guernsey County | 38,419 | 38,219 | 93 | 408 | 577 | -169 | 13 | 251 | -2 |
| 061 | Hamilton County | 830,418 | 837,359 | 5,800 | 10,267 | 7,956 | 2,311 | 7,120 | -3,624 | -7 |
| 063 | Hancock County | 74,919 | 75,016 | 169 | 823 | 815 | 8 | 430 | -271 | 2 |
| 065 | Hardin County | 30,722 | 30,402 | -4 | 352 | 382 | -30 | 61 | -35 | 0 |
| 067 | Harrison County | 14,492 | 14,042 | -141 | 127 | 211 | -84 | 5 | -62 | 0 |
| 069 | Henry County | 27,672 | 27,536 | -9 | 293 | 323 | -30 | 59 | -38 | 0 |
| 071 | Highland County | 43,364 | 43,785 | 197 | 540 | 544 | -4 | 17 | 187 | -3 |
| 073 | Hocking County | 28,046 | 27,429 | -138 | 271 | 394 | -123 | 1 | -15 | -1 |
| 075 | Holmes County | 44,236 | 44,668 | 229 | 736 | 360 | 376 | 28 | -176 | 1 |
| 077 | Huron County | 58,495 | 58,168 | -90 | 634 | 724 | -90 | 149 | -148 | -1 |
| 079 | Jackson County | 32,671 | 32,723 | 54 | 390 | 461 | -71 | 41 | 85 | -1 |
| 081 | Jefferson County | 65,186 | 63,900 | -216 | 466 | 967 | -501 | 80 | 211 | -6 |
| 083 | Knox County | 62,792 | 63,848 | 504 | 702 | 709 | -7 | 148 | 365 | -2 |
| 085 | Lake County | 232,527 | 232,360 | 396 | 2,050 | 2,755 | -705 | 659 | 442 | 0 |
| 087 | Lawrence County | 58,141 | 55,829 | -309 | 475 | 918 | -443 | -3 | 136 | 1 |
| 089 | Licking County | 178,796 | 184,898 | 1,358 | 1,845 | 1,901 | -56 | 529 | 896 | -11 |
| 091 | Logan County | 46,114 | 46,085 | 40 | 505 | 536 | -31 | 68 | 1 | 2 |
| 093 | Lorain County | 313,534 | 322,030 | 2,867 | 3,160 | 3,388 | -228 | 771 | 2,327 | -3 |
| 095 | Lucas County | 430,870 | 426,291 | 51 | 4,884 | 4,609 | 275 | 1,215 | -1,433 | -6 |
| 097 | Madison County | 43,858 | 45,531 | 863 | 451 | 449 | 2 | 57 | 806 | -2 |
| 099 | Mahoning County | 228,017 | 225,786 | -202 | 2,416 | 3,128 | -712 | 650 | -133 | -7 |
| 101 | Marion County | 65,390 | 64,976 | 148 | 733 | 775 | -42 | 16 | 174 | 0 |
| 103 | Medina County | 182,639 | 184,625 | 510 | 1,577 | 1,673 | -96 | 361 | 245 | 0 |
| 105 | Meigs County | 22,160 | 21,491 | -281 | 184 | 406 | -222 | 42 | -102 | 1 |
| 107 | Mercer County | 42,532 | 42,648 | 200 | 662 | 437 | 225 | 87 | -115 | 3 |
| 109 | Miami County | 108,962 | 111,950 | 1,052 | 1,086 | 1,202 | -116 | 243 | 933 | -8 |
| 111 | Monroe County | 13,356 | 13,051 | -114 | 96 | 183 | -87 | 8 | -36 | 1 |
| 113 | Montgomery County | 537,139 | 537,443 | 2,130 | 5,879 | 6,450 | -571 | 2,699 | -6 | 8 |
| 115 | Morgan County | 13,752 | 13,532 | -94 | 117 | 223 | -106 | 0 | 14 | -2 |
| 117 | Morrow County | 34,983 | 35,927 | 344 | 358 | 356 | 2 | 8 | 336 | -2 |
| 119 | Muskingum County | 86,464 | 86,582 | 270 | 965 | 1,039 | -74 | 33 | 309 | 2 |
| 121 | Noble County | 14,107 | 14,269 | -76 | 124 | 146 | -22 | 0 | -54 | 0 |
| 123 | Ottawa County | 40,298 | 39,692 | -127 | 275 | 580 | -305 | 30 | 149 | -1 |
| 125 | Paulding County | 18,807 | 18,755 | 27 | 226 | 255 | -29 | 45 | 11 | 0 |
| 127 | Perry County | 35,455 | 35,682 | 105 | 371 | 397 | -26 | 12 | 121 | -2 |
| 129 | Pickaway County | 58,664 | 62,158 | 1,094 | 619 | 659 | -40 | 9 | 1,132 | -7 |
| 131 | Pike County | 27,076 | 27,065 | 82 | 300 | 397 | -97 | 7 | 173 | -1 |
| 133 | Portage County | 161,854 | 163,839 | 764 | 1,348 | 1,652 | -304 | 694 | 372 | 2 |
| 135 | Preble County | 41,016 | 40,801 | 238 | 413 | 477 | -64 | 12 | 294 | -4 |
| 137 | Putnam County | 34,407 | 34,206 | -48 | 426 | 340 | 86 | 72 | -206 | 0 |
| 139 | Richland County | 124,988 | 124,853 | -150 | 1,298 | 1,600 | -302 | 147 | 9 | -4 |
| 141 | Ross County | 77,068 | 76,046 | -294 | 712 | 1,044 | -332 | 4 | 34 | 0 |
| 143 | Sandusky County | 58,878 | 58,866 | 81 | 561 | 664 | -103 | 184 | 2 | -2 |
| 145 | Scioto County | 73,852 | 71,798 | -378 | 770 | 1,255 | -485 | 109 | -3 | 1 |
| 147 | Seneca County | 55,055 | 54,730 | 102 | 593 | 612 | -19 | 134 | -11 | -2 |
| 149 | Shelby County | 48,154 | 47,952 | 167 | 575 | 521 | 54 | 70 | 46 | -3 |
| 151 | Stark County | 374,552 | 374,091 | 1,039 | 3,899 | 4,382 | -483 | 556 | 978 | -12 |
| 153 | Summit County | 539,835 | 538,370 | 1,351 | 5,204 | 6,187 | -983 | 2,345 | -12 | 1 |
| 155 | Trumbull County | 201,682 | 200,300 | -54 | 1,997 | 2,774 | -777 | 57 | 677 | -11 |
| 157 | Tuscarawas County | 93,199 | 92,048 | 31 | 1,101 | 1,232 | -131 | 252 | -89 | -1 |
| 159 | Union County | 63,090 | 71,721 | 1,956 | 731 | 510 | 221 | 278 | 1,464 | -7 |
| 161 | Van Wert County | 28,919 | 28,887 | 162 | 343 | 361 | -18 | 53 | 129 | -2 |
| 163 | Vinton County | 12,808 | 12,545 | 47 | 156 | 227 | -71 | 0 | 120 | -2 |
| 165 | Warren County | 243,236 | 256,059 | 2,480 | 2,424 | 2,097 | 327 | 2,142 | 14 | -3 |
| 167 | Washington County | 59,656 | 58,332 | -181 | 485 | 890 | -405 | 65 | 162 | -3 |
| 169 | Wayne County | 116,903 | 116,632 | -3 | 1,388 | 1,338 | 50 | 301 | -358 | 4 |
| 171 | Williams County | 37,084 | 36,554 | -12 | 435 | 422 | 13 | 34 | -59 | 0 |
| 173 | Wood County | 132,267 | 133,077 | 264 | 1,202 | 1,207 | -5 | 385 | -119 | 3 |
| 175 | Wyandot County | 21,864 | 21,394 | -72 | 192 | 309 | -117 | 15 | 31 | -1 |