Bordering states

Kansas vs Oklahoma

Short answer

Oklahoma has 4,095,393 residents, 38% more than Kansas's 2,970,606. Kansas is the larger by land, 1.19 times the size of Oklahoma.
KS
2,970,606
OK
4,095,393

The two states, county by county

Both maps share one density scale, so the same shade means the same number of people per square mile on either side of the border. Darker counties are denser. Select a county to open its page.

Kansas

Harper County: 6.8 per sq miPhillips County: 5.3 per sq miSeward County: 33.3 per sq miGrant County: 12.3 per sq miPawnee County: 8.0 per sq miHaskell County: 6.2 per sq miNess County: 2.4 per sq miLogan County: 2.5 per sq miWichita County: 2.9 per sq miGreenwood County: 5.1 per sq miStanton County: 3.0 per sq miEdwards County: 4.4 per sq miGray County: 6.6 per sq miFranklin County: 46.0 per sq miSaline County: 74.2 per sq miAllen County: 24.8 per sq miLyon County: 38.4 per sq miCloud County: 12.2 per sq miBrown County: 16.0 per sq miRice County: 12.8 per sq miLincoln County: 4.1 per sq miOsborne County: 3.8 per sq miRooks County: 5.3 per sq miRussell County: 7.5 per sq miJefferson County: 34.4 per sq miJewell County: 3.2 per sq miLane County: 2.1 per sq miSheridan County: 2.7 per sq miGove County: 2.5 per sq miTrego County: 3.1 per sq miMontgomery County: 47.3 per sq miSumner County: 18.9 per sq miGraham County: 2.6 per sq miMarion County: 12.4 per sq miWashington County: 6.2 per sq miStevens County: 6.9 per sq miKiowa County: 3.4 per sq miMitchell County: 8.3 per sq miCheyenne County: 2.6 per sq miEllis County: 32.2 per sq miRush County: 3.9 per sq miScott County: 6.8 per sq miComanche County: 2.1 per sq miWallace County: 1.6 per sq miNemaha County: 14.0 per sq miLinn County: 16.6 per sq miFord County: 31.0 per sq miDickinson County: 22.0 per sq miEllsworth County: 8.8 per sq miLabette County: 30.5 per sq miCowley County: 30.4 per sq miNeosho County: 27.2 per sq miWilson County: 14.7 per sq miThomas County: 7.3 per sq miGreeley County: 1.5 per sq miOsage County: 22.3 per sq miFinney County: 29.5 per sq miKearny County: 4.4 per sq miKingman County: 8.0 per sq miRepublic County: 6.4 per sq miOttawa County: 8.1 per sq miSmith County: 4.0 per sq miCrawford County: 66.0 per sq miElk County: 3.8 per sq miMiami County: 62.1 per sq miHodgeman County: 1.9 per sq miMorris County: 7.6 per sq miMorton County: 3.4 per sq miHarvey County: 62.3 per sq miMeade County: 4.0 per sq miSedgwick County: 537.7 per sq miGeary County: 92.2 per sq miWoodson County: 6.2 per sq miBourbon County: 22.7 per sq miChase County: 3.2 per sq miPratt County: 12.4 per sq miReno County: 48.9 per sq miChautauqua County: 5.2 per sq miNorton County: 6.1 per sq miMarshall County: 11.1 per sq miDoniphan County: 19.3 per sq miCherokee County: 32.6 per sq miBarton County: 27.7 per sq miRiley County: 119.0 per sq miButler County: 48.4 per sq miStafford County: 4.9 per sq miAnderson County: 13.6 per sq miSherman County: 5.5 per sq miRawlins County: 2.3 per sq miPottawatomie County: 32.0 per sq miMcPherson County: 33.8 per sq miCoffey County: 13.2 per sq miHamilton County: 2.5 per sq miAtchison County: 37.7 per sq miShawnee County: 327.1 per sq miLeavenworth County: 182.7 per sq miJackson County: 20.6 per sq miClark County: 1.9 per sq miDouglas County: 267.7 per sq miClay County: 12.3 per sq miBarber County: 3.6 per sq miJohnson County: 1,335.0 per sq miWabaunsee County: 9.0 per sq miDecatur County: 3.0 per sq miWyandotte County: 1,117.2 per sq mi

Oklahoma

Kingfisher County: 17.6 per sq miOkfuskee County: 18.4 per sq miCreek County: 77.9 per sq miCarter County: 59.8 per sq miHughes County: 16.6 per sq miMurray County: 33.0 per sq miHaskell County: 20.5 per sq miCherokee County: 65.0 per sq miGrady County: 53.0 per sq miCanadian County: 202.7 per sq miCaddo County: 20.6 per sq miGarvin County: 32.6 per sq miCuster County: 28.6 per sq miPushmataha County: 7.7 per sq miMayes County: 61.3 per sq miStephens County: 50.6 per sq miDewey County: 4.3 per sq miGreer County: 8.5 per sq miLogan County: 72.4 per sq miAtoka County: 15.0 per sq miNowata County: 16.9 per sq miBeckham County: 24.7 per sq miCimarron County: 1.2 per sq miHarper County: 3.1 per sq miCleveland County: 564.0 per sq miTexas County: 10.1 per sq miMarshall County: 43.5 per sq miTulsa County: 1,216.2 per sq miMcIntosh County: 31.9 per sq miGrant County: 4.1 per sq miSeminole County: 36.9 per sq miGarfield County: 58.6 per sq miJackson County: 30.6 per sq miBlaine County: 9.2 per sq miLincoln County: 36.7 per sq miAlfalfa County: 6.6 per sq miJefferson County: 7.1 per sq miOkmulgee County: 53.2 per sq miMajor County: 7.9 per sq miNoble County: 14.9 per sq miOklahoma County: 1,151.8 per sq miPawnee County: 28.3 per sq miBryan County: 55.6 per sq miPayne County: 122.9 per sq miAdair County: 34.5 per sq miHarmon County: 4.3 per sq miLove County: 20.3 per sq miCraig County: 19.1 per sq miRogers County: 150.0 per sq miMuskogee County: 82.3 per sq miSequoyah County: 60.2 per sq miDelaware County: 56.6 per sq miJohnston County: 16.0 per sq miPittsburg County: 33.2 per sq miLe Flore County: 31.4 per sq miMcClain County: 84.9 per sq miWoodward County: 16.1 per sq miOttawa County: 64.6 per sq miChoctaw County: 18.4 per sq miCotton County: 8.7 per sq miRoger Mills County: 2.9 per sq miWashita County: 10.8 per sq miCoal County: 10.5 per sq miPontotoc County: 53.2 per sq miKiowa County: 8.1 per sq miTillman County: 7.7 per sq miEllis County: 2.9 per sq miWagoner County: 162.4 per sq miBeaver County: 2.8 per sq miMcCurtain County: 16.6 per sq miKay County: 47.2 per sq miPottawatomie County: 94.5 per sq miOsage County: 20.7 per sq miComanche County: 113.5 per sq miWashington County: 130.1 per sq miWoods County: 6.7 per sq miLatimer County: 13.2 per sq mi
People per sq mi
  1. < 4
  2. < 9
  3. < 22
  4. < 51
  5. ≥ 51
no data

Residents, 2024

  1. 01Kansas2,970,606
  2. 02Oklahoma4,095,393

Land, square miles

  1. 01Kansas81,759
  2. 02Oklahoma68,597

People per square mile

  1. 01Kansas36.3
  2. 02Oklahoma59.7

Median county household income

  1. 01Kansas$62,431
  2. 02Oklahoma$56,166

Side by side

MeasureKansasOklahoma
Residents, 20242,970,6064,095,393
Rank by population34th28th
Land, sq mi81,75968,597
People per sq mi36.359.7
County-equivalents10577
Median county residents6,94620,577
Median county income$62,431$56,166
Most populous countyJohnson CountyOklahoma County
Largest county by landButler CountyOsage County
CapitalTopekaOklahoma City
Daylight at capital, June 2114 h 55 min14 h 34 min
Census divisionWest North CentralWest South Central
Census Vintage 2024 population, 2024 Gazetteer land area, SAIPE 2023 income. Daylight computed with SunCalc.

Population and density

Oklahoma has 4,095,393 residents, 38% more than Kansas's 2,970,606. Kansas ranks 34th and Oklahoma 28th of the 50 states and DC. Oklahoma is the more crowded, with 59.7 people per square mile against 36.3, 64% more.

Land area

Kansas has 81,759 square miles of land, 19% more than Oklahoma's 68,597. The largest county-equivalent in Kansas is Butler County at 1,430 square miles; in Oklahoma it is Osage County at 2,247.

Counties

Kansas is divided into 105 county-equivalents and Oklahoma into 77, so an average Kansas county covers 779 square miles against 891. The typical county in Kansas has 6,946 residents, against 20,577 in Oklahoma. The most populous are Johnson County (632,276) and Oklahoma County (816,490).

17 county names appear on both sides of the border: Cherokee, Comanche, Ellis, Grant, Harper, Haskell, Jackson, Jefferson, Kiowa, Lincoln, Logan, Marshall, Osage, Ottawa, Pawnee, Pottawatomie, Washington. Use the FIPS code, not the name, when joining data across the two states.

Household income

The median county in Kansas has a household income of $62,431, 11% above Oklahoma's $56,166. The highest county incomes are Johnson County ($103,085) in Kansas and Canadian County ($86,539) in Oklahoma, from SAIPE 2023.

Capitals and daylight

Topeka and Oklahoma City are 265 miles apart in a straight line; from Topeka the initial bearing is 203°, SSW. On June 21, 2026, Topeka gets 14 h 55 min of daylight and Oklahoma City 14 h 34 min; on December 21 the figures are 9 h 25 min and 9 h 45 min. Month by month tables are on the Topeka and Oklahoma City daylight pages.

Where they sit

The border between them is also a Census region boundary: Kansas is in the Midwest and Oklahoma in the South. By county internal points, Kansas spans 2 UTM zones and Oklahoma 3.

Questions people ask

Which is bigger, Kansas or Oklahoma?

Kansas, with 81,759 square miles of land against 68,597, 1.19 times as large.

Which has more people, Kansas or Oklahoma?

Oklahoma has 4,095,393 residents, 38% more than Kansas's 2,970,606.

How far is Topeka from Oklahoma City?

265 miles in a straight line, heading SSW (203°) from Topeka.

Do Kansas and Oklahoma have counties with the same name?

Yes, 17: Cherokee, Comanche, Ellis, Grant, Harper, Haskell, Jackson, Jefferson, Kiowa, Lincoln, Logan, Marshall, Osage, Ottawa, Pawnee, Pottawatomie, Washington.

Sources and data as of

Data as of: Census Vintage 2024 population estimates, 2024 Gazetteer land area and internal points, SAIPE 2023 median household income.

  1. 01Census Vintage 2024 county population estimates
  2. 02Census 2024 Gazetteer, counties
  3. 03Census SAIPE 2023 state and county estimates
  4. 04Census Bureau regions and divisions of the United States (last verified 2026-09-30)

How every number is computed: methodology. Spotted a wrong figure? Report an error.