Kansas: 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 | Kansas | Kansas |
| State FIPS code | 20 | 20 |
| Census region (code) | 2 | 2 |
| Census division (code) | 4 | 4 |
| Estimates base, April 1, 2020 | 2,937,745 | 2937745 |
| Resident population, July 1, 2020 | 2,938,172 | 2938172 |
| Resident population, July 1, 2021 | 2,938,338 | 2938338 |
| Resident population, July 1, 2022 | 2,937,324 | 2937324 |
| Resident population, July 1, 2023 | 2,951,500 | 2951500 |
| Resident population, July 1, 2024 | 2,970,606 | 2970606 |
| Numeric population change, 2023 to 2024 | 19,106 | 19106 |
| Births, year to July 1, 2024 | 33,963 | 33963 |
| Deaths, year to July 1, 2024 | 28,731 | 28731 |
| Natural change (births minus deaths), year to July 1, 2024 | 5,232 | 5232 |
| International migration, year to July 1, 2024 | 18,530 | 18530 |
| Domestic migration, year to July 1, 2024 | -4,701 | -4701 |
| Residual, year to July 1, 2024 | 45 | 45 |
| Birth rate per 1,000 population, year to July 1, 2024 | 11.4699 | 11.469906145 |
| Death rate per 1,000 population, year to July 1, 2024 | 9.7030 | 9.7029671539 |
| Natural change rate per 1,000 population, year to July 1, 2024 | 1.7669 | 1.766938991 |
| International migration rate per 1,000 population, year to July 1, 2024 | 6.2579 | 6.2579089263 |
| Domestic migration rate per 1,000 population, year to July 1, 2024 | -1.5876 | -1.587610894 |
| Group quarters population, July 1, 2024 | 86,730 | 86730 |
Values as reported by the source: state_name=Kansas, state_fips=20, region=2, division=4, estimates_base_2020=2937745, pop_2020=2938172, pop_2021=2938338, pop_2022=2937324, pop_2023=2951500, pop_2024=2970606, npopchg_2024=19106, births_2024=33963, deaths_2024=28731, naturalchg_2024=5232, internationalmig_2024=18530, domesticmig_2024=-4701, residual_2024=45, rbirth_2024=11.469906145, rdeath_2024=9.7029671539, rnaturalchg_2024=1.766938991, rinternationalmig_2024=6.2579089263, rdomesticmig_2024=-1.587610894, gq_estimates_2024=86730
Counties and county equivalents in Kansas
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 | Allen County | 12,537 | 12,425 | -41 | 140 | 156 | -16 | 44 | -70 | 1 |
| 003 | Anderson County | 7,841 | 7,908 | 95 | 95 | 97 | -2 | 4 | 95 | -2 |
| 005 | Atchison County | 16,325 | 16,249 | 107 | 160 | 167 | -7 | 48 | 67 | -1 |
| 007 | Barber County | 4,203 | 4,070 | -8 | 48 | 58 | -10 | 0 | 2 | 0 |
| 009 | Barton County | 25,426 | 24,835 | -66 | 282 | 285 | -3 | 12 | -76 | 1 |
| 011 | Bourbon County | 14,333 | 14,424 | -8 | 162 | 186 | -24 | -1 | 17 | 0 |
| 013 | Brown County | 9,479 | 9,142 | -125 | 93 | 127 | -34 | 23 | -113 | -1 |
| 015 | Butler County | 67,389 | 69,158 | 520 | 663 | 725 | -62 | 286 | 300 | -4 |
| 017 | Chase County | 2,575 | 2,507 | -48 | 19 | 44 | -25 | 16 | -39 | 0 |
| 019 | Chautauqua County | 3,380 | 3,339 | -21 | 23 | 56 | -33 | 0 | 12 | 0 |
| 021 | Cherokee County | 19,301 | 19,133 | 38 | 129 | 285 | -156 | -2 | 198 | -2 |
| 023 | Cheyenne County | 2,612 | 2,646 | 12 | 37 | 29 | 8 | 0 | 6 | -2 |
| 025 | Clark County | 1,977 | 1,873 | 12 | 22 | 34 | -12 | 0 | 25 | -1 |
| 027 | Clay County | 8,127 | 7,969 | -27 | 77 | 130 | -53 | 0 | 24 | 2 |
| 029 | Cloud County | 9,018 | 8,723 | -126 | 105 | 177 | -72 | 23 | -78 | 1 |
| 031 | Coffey County | 8,362 | 8,301 | 29 | 87 | 124 | -37 | 29 | 36 | 1 |
| 033 | Comanche County | 1,682 | 1,694 | 20 | 21 | 14 | 7 | 0 | 13 | 0 |
| 035 | Cowley County | 34,535 | 34,186 | -59 | 394 | 498 | -104 | 89 | -45 | 1 |
| 037 | Crawford County | 38,951 | 38,904 | -65 | 408 | 471 | -63 | 223 | -229 | 4 |
| 039 | Decatur County | 2,747 | 2,716 | -16 | 22 | 45 | -23 | 20 | -12 | -1 |
| 041 | Dickinson County | 18,367 | 18,621 | 189 | 221 | 308 | -87 | 0 | 280 | -4 |
| 043 | Doniphan County | 7,468 | 7,575 | 45 | 44 | 98 | -54 | 32 | 69 | -2 |
| 045 | Douglas County | 118,787 | 121,989 | 810 | 969 | 815 | 154 | 1,289 | -643 | 10 |
| 047 | Edwards County | 2,884 | 2,731 | 0 | 24 | 63 | -39 | 32 | 7 | 0 |
| 049 | Elk County | 2,472 | 2,436 | -42 | 25 | 46 | -21 | 0 | -20 | -1 |
| 051 | Ellis County | 28,951 | 29,007 | 87 | 287 | 228 | 59 | 132 | -104 | 0 |
| 053 | Ellsworth County | 6,371 | 6,316 | -71 | 66 | 72 | -6 | 1 | -67 | 1 |
| 055 | Finney County | 38,310 | 38,354 | 355 | 567 | 242 | 325 | 675 | -643 | -2 |
| 057 | Ford County | 34,218 | 34,072 | 25 | 553 | 263 | 290 | 336 | -600 | -1 |
| 059 | Franklin County | 26,015 | 26,273 | 50 | 300 | 298 | 2 | 39 | 9 | 0 |
| 061 | Geary County | 36,766 | 35,459 | 267 | 856 | 279 | 577 | 388 | -686 | -12 |
| 063 | Gove County | 2,716 | 2,658 | -75 | 34 | 39 | -5 | 0 | -70 | 0 |
| 065 | Graham County | 2,406 | 2,370 | -1 | 26 | 31 | -5 | 3 | 1 | 0 |
| 067 | Grant County | 7,326 | 7,097 | -61 | 102 | 72 | 30 | 76 | -165 | -2 |
| 069 | Gray County | 5,640 | 5,730 | -35 | 82 | 51 | 31 | 27 | -93 | 0 |
| 071 | Greeley County | 1,275 | 1,152 | -22 | 13 | 27 | -14 | 0 | -8 | 0 |
| 073 | Greenwood County | 5,975 | 5,871 | -38 | 59 | 90 | -31 | 7 | -14 | 0 |
| 075 | Hamilton County | 2,487 | 2,488 | 29 | 44 | 23 | 21 | 60 | -52 | 0 |
| 077 | Harper County | 5,467 | 5,413 | 21 | 66 | 83 | -17 | 6 | 32 | 0 |
| 079 | Harvey County | 33,996 | 33,642 | 7 | 367 | 408 | -41 | 30 | 19 | -1 |
| 081 | Haskell County | 3,760 | 3,591 | -39 | 53 | 33 | 20 | 43 | -101 | -1 |
| 083 | Hodgeman County | 1,738 | 1,673 | -8 | 17 | 28 | -11 | 0 | 3 | 0 |
| 085 | Jackson County | 13,238 | 13,525 | 133 | 184 | 169 | 15 | 79 | 40 | -1 |
| 087 | Jefferson County | 18,325 | 18,332 | 25 | 183 | 226 | -43 | 13 | 56 | -1 |
| 089 | Jewell County | 2,929 | 2,899 | -2 | 30 | 32 | -2 | 6 | -6 | 0 |
| 091 | Johnson County | 611,161 | 632,276 | 6,832 | 6,743 | 4,206 | 2,537 | 5,297 | -1,048 | 46 |
| 093 | Kearny County | 3,960 | 3,808 | 5 | 55 | 47 | 8 | 14 | -16 | -1 |
| 095 | Kingman County | 7,420 | 6,946 | -145 | 76 | 244 | -168 | 1 | 21 | 1 |
| 097 | Kiowa County | 2,453 | 2,436 | 32 | 33 | 32 | 1 | 33 | -2 | 0 |
| 099 | Labette County | 20,160 | 19,692 | -141 | 204 | 272 | -68 | 21 | -95 | 1 |
| 101 | Lane County | 1,570 | 1,482 | -51 | 17 | 38 | -21 | 0 | -28 | -2 |
| 103 | Leavenworth County | 81,961 | 84,670 | 935 | 882 | 667 | 215 | 340 | 375 | 5 |
| 105 | Lincoln County | 2,946 | 2,928 | 4 | 33 | 35 | -2 | 0 | 6 | 0 |
| 107 | Linn County | 9,591 | 9,841 | -44 | 104 | 142 | -38 | 1 | -8 | 1 |
| 109 | Logan County | 2,743 | 2,694 | 16 | 36 | 63 | -27 | 14 | 30 | -1 |
| 111 | Lyon County | 32,113 | 32,520 | 253 | 357 | 329 | 28 | 321 | -97 | 1 |
| 115 | Marion County | 11,787 | 11,670 | -98 | 118 | 151 | -33 | 12 | -77 | 0 |
| 117 | Marshall County | 10,022 | 9,950 | -13 | 117 | 154 | -37 | 3 | 21 | 0 |
| 113 | McPherson County | 30,184 | 30,334 | 98 | 333 | 354 | -21 | 101 | 17 | 1 |
| 119 | Meade County | 4,062 | 3,892 | -19 | 45 | 40 | 5 | 21 | -45 | 0 |
| 121 | Miami County | 34,219 | 35,737 | 404 | 339 | 297 | 42 | 18 | 349 | -5 |
| 123 | Mitchell County | 5,778 | 5,803 | 14 | 68 | 79 | -11 | 12 | 12 | 1 |
| 125 | Montgomery County | 31,400 | 30,459 | -297 | 313 | 464 | -151 | 87 | -232 | -1 |
| 127 | Morris County | 5,370 | 5,279 | -10 | 39 | 66 | -27 | 15 | 2 | 0 |
| 129 | Morton County | 2,703 | 2,485 | -107 | 28 | 35 | -7 | 9 | -108 | -1 |
| 131 | Nemaha County | 10,263 | 10,062 | -32 | 120 | 131 | -11 | 15 | -36 | 0 |
| 133 | Neosho County | 15,905 | 15,552 | 101 | 179 | 232 | -53 | 49 | 109 | -4 |
| 135 | Ness County | 2,679 | 2,617 | -22 | 28 | 46 | -18 | 8 | -12 | 0 |
| 137 | Norton County | 5,452 | 5,335 | 21 | 45 | 39 | 6 | 0 | 16 | -1 |
| 139 | Osage County | 15,740 | 15,737 | -61 | 134 | 186 | -52 | 0 | -11 | 2 |
| 141 | Osborne County | 3,491 | 3,353 | -87 | 37 | 63 | -26 | 8 | -67 | -2 |
| 143 | Ottawa County | 5,731 | 5,853 | 11 | 57 | 73 | -16 | 0 | 29 | -2 |
| 145 | Pawnee County | 6,248 | 6,012 | -56 | 46 | 74 | -28 | 0 | -28 | 0 |
| 147 | Phillips County | 4,959 | 4,733 | -29 | 43 | 73 | -30 | 2 | 0 | -1 |
| 149 | Pottawatomie County | 25,421 | 26,876 | 370 | 380 | 192 | 188 | 79 | 104 | -1 |
| 151 | Pratt County | 9,139 | 9,137 | 30 | 114 | 103 | 11 | 6 | 15 | -2 |
| 153 | Rawlins County | 2,574 | 2,432 | -48 | 30 | 56 | -26 | 6 | -28 | 0 |
| 155 | Reno County | 61,894 | 61,417 | -2 | 645 | 874 | -229 | 134 | 95 | -2 |
| 157 | Republic County | 4,672 | 4,613 | 5 | 43 | 77 | -34 | 9 | 32 | -2 |
| 159 | Rice County | 9,385 | 9,284 | -21 | 118 | 148 | -30 | 28 | -20 | 1 |
| 161 | Riley County | 72,011 | 72,557 | 884 | 680 | 360 | 320 | 851 | -297 | 10 |
| 163 | Rooks County | 4,886 | 4,748 | -28 | 50 | 47 | 3 | 4 | -35 | 0 |
| 165 | Rush County | 2,944 | 2,810 | -23 | 29 | 73 | -44 | 11 | 10 | 0 |
| 167 | Russell County | 6,673 | 6,620 | -63 | 57 | 115 | -58 | 2 | -7 | 0 |
| 169 | Saline County | 54,248 | 53,459 | 117 | 641 | 674 | -33 | 234 | -84 | 0 |
| 171 | Scott County | 5,133 | 4,914 | -48 | 79 | 40 | 39 | -5 | -82 | 0 |
| 173 | Sedgwick County | 524,837 | 536,081 | 5,827 | 6,743 | 4,903 | 1,840 | 3,206 | 758 | 23 |
| 175 | Seward County | 21,857 | 21,276 | 67 | 390 | 150 | 240 | 189 | -365 | 3 |
| 177 | Shawnee County | 178,711 | 177,942 | 346 | 1,913 | 1,971 | -58 | 343 | 57 | 4 |
| 179 | Sheridan County | 2,443 | 2,397 | -12 | 20 | 44 | -24 | 10 | 2 | 0 |
| 181 | Sherman County | 5,902 | 5,796 | 5 | 59 | 74 | -15 | -3 | 22 | 1 |
| 183 | Smith County | 3,559 | 3,541 | 0 | 27 | 65 | -38 | 1 | 37 | 0 |
| 185 | Stafford County | 4,052 | 3,901 | -47 | 43 | 57 | -14 | 7 | -39 | -1 |
| 187 | Stanton County | 2,085 | 2,071 | 59 | 30 | 21 | 9 | 98 | -47 | -1 |
| 189 | Stevens County | 5,246 | 5,035 | -39 | 72 | 53 | 19 | 12 | -70 | 0 |
| 191 | Sumner County | 22,323 | 22,336 | -57 | 263 | 325 | -62 | 6 | 0 | -1 |
| 193 | Thomas County | 7,933 | 7,802 | -56 | 109 | 111 | -2 | 67 | -119 | -2 |
| 195 | Trego County | 2,804 | 2,774 | 16 | 24 | 30 | -6 | 9 | 12 | 1 |
| 197 | Wabaunsee County | 6,890 | 7,112 | 39 | 73 | 49 | 24 | 14 | 2 | -1 |
| 199 | Wallace County | 1,512 | 1,472 | -29 | 18 | 15 | 3 | 0 | -30 | -2 |
| 201 | Washington County | 5,526 | 5,572 | 19 | 68 | 55 | 13 | 38 | -31 | -1 |
| 203 | Wichita County | 2,149 | 2,072 | -21 | 35 | 23 | 12 | 44 | -77 | 0 |
| 205 | Wilson County | 8,586 | 8,398 | -40 | 92 | 131 | -39 | 0 | -1 | 0 |
| 207 | Woodson County | 3,099 | 3,111 | -16 | 32 | 47 | -15 | 0 | -1 | 0 |
| 209 | Wyandotte County | 168,920 | 169,418 | 2,486 | 2,298 | 1,484 | 814 | 2,640 | -968 | 0 |