Bordering states

Oklahoma vs Texas

Short answer

Texas has 31,290,831 residents, 7.6 times Oklahoma's 4,095,393. Texas is the larger by land, 3.81 times the size of Oklahoma.
OK
4,095,393
TX
31,290,831

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.

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

Texas

Cass County: 30.5 per sq miJackson County: 18.4 per sq miLipscomb County: 3.1 per sq miHall County: 3.2 per sq miHemphill County: 3.5 per sq miKent County: 0.8 per sq miDallam County: 5.0 per sq miBandera County: 28.9 per sq miCulberson County: 0.6 per sq miHoward County: 34.2 per sq miLavaca County: 21.2 per sq miZavala County: 7.1 per sq miTaylor County: 162.5 per sq miEllis County: 248.3 per sq miMcLennan County: 260.8 per sq miParker County: 198.9 per sq miKinney County: 2.3 per sq miUvalde County: 16.2 per sq miHaskell County: 6.0 per sq miCoke County: 3.7 per sq miDickens County: 1.9 per sq miColorado County: 22.4 per sq miHansford County: 5.4 per sq miCollingsworth County: 2.8 per sq miComanche County: 15.3 per sq miCrosby County: 5.6 per sq miAndrews County: 12.6 per sq miAtascosa County: 43.3 per sq miBrooks County: 7.1 per sq miBurnet County: 56.0 per sq miLa Salle County: 4.5 per sq miTerry County: 13.1 per sq miThrockmorton County: 1.7 per sq miYoakum County: 9.5 per sq miHockley County: 23.7 per sq miRockwall County: 1,077.3 per sq miSchleicher County: 1.8 per sq miSwisher County: 7.7 per sq miMotley County: 1.0 per sq miHale County: 31.8 per sq miKing County: 0.2 per sq miHays County: 431.5 per sq miIrion County: 1.5 per sq miBastrop County: 129.4 per sq miBlanco County: 18.8 per sq miKimble County: 3.5 per sq miDawson County: 13.1 per sq miLoving County: 0.1 per sq miScurry County: 17.9 per sq miSterling County: 1.5 per sq miGarza County: 5.2 per sq miShackelford County: 3.5 per sq miStonewall County: 1.3 per sq miTitus County: 77.6 per sq miHopkins County: 50.5 per sq miCallahan County: 16.3 per sq miChildress County: 9.6 per sq miLubbock County: 365.6 per sq miDimmit County: 6.2 per sq miDonley County: 3.4 per sq miBaylor County: 4.1 per sq miJohnson County: 290.4 per sq miGlasscock County: 1.3 per sq miSutton County: 2.2 per sq miRunnels County: 9.3 per sq miEctor County: 189.4 per sq miKaufman County: 253.4 per sq miJack County: 10.3 per sq miMitchell County: 9.8 per sq miFalls County: 23.2 per sq miCastro County: 8.3 per sq miPalo Pinto County: 31.7 per sq miLimestone County: 24.9 per sq miKerr County: 48.9 per sq miFranklin County: 38.4 per sq miRoberts County: 0.9 per sq miYoung County: 19.9 per sq miErath County: 41.1 per sq miCochran County: 3.3 per sq miHutchinson County: 22.2 per sq miFloyd County: 5.1 per sq miMason County: 4.3 per sq miParmer County: 11.0 per sq miEastland County: 19.7 per sq miMcMullen County: 0.5 per sq miRandall County: 164.9 per sq miArmstrong County: 2.0 per sq miHamilton County: 10.3 per sq miHartley County: 3.4 per sq miNolan County: 15.6 per sq miLynn County: 6.7 per sq miMenard County: 2.1 per sq miKarnes County: 20.2 per sq miCottle County: 1.4 per sq miWinkler County: 8.8 per sq miJeff Davis County: 0.8 per sq miStephens County: 10.6 per sq miBell County: 379.2 per sq miBorden County: 0.6 per sq miMadison County: 29.8 per sq miFisher County: 4.1 per sq miCamp County: 67.2 per sq miGillespie County: 26.6 per sq miLiberty County: 99.3 per sq miUpton County: 2.5 per sq miWaller County: 126.8 per sq miFort Bend County: 1,112.1 per sq miMontgomery County: 719.3 per sq miCrockett County: 1.0 per sq miSherman County: 3.0 per sq miRusk County: 57.8 per sq miWichita County: 207.1 per sq miMoore County: 24.3 per sq miPecos County: 3.1 per sq miWebb County: 81.2 per sq miKleberg County: 34.5 per sq miFayette County: 26.8 per sq miAransas County: 101.5 per sq miPresidio County: 1.5 per sq miArcher County: 10.1 per sq miCherokee County: 50.5 per sq miGalveston County: 968.4 per sq miComal County: 360.3 per sq miConcho County: 3.4 per sq miJim Hogg County: 4.0 per sq miDeWitt County: 22.3 per sq miBrewster County: 1.5 per sq miTarrant County: 2,577.8 per sq miCaldwell County: 96.3 per sq miHardin County: 65.9 per sq miFannin County: 44.0 per sq miGuadalupe County: 274.4 per sq miClay County: 9.9 per sq miCoryell County: 82.1 per sq miMedina County: 42.0 per sq miPotter County: 126.2 per sq miBrown County: 40.9 per sq miMarion County: 25.5 per sq miDenton County: 1,189.3 per sq miBee County: 35.5 per sq miWise County: 89.9 per sq miLeon County: 15.6 per sq miZapata County: 13.8 per sq miColeman County: 6.3 per sq miReagan County: 2.7 per sq miMills County: 6.1 per sq miReeves County: 4.5 per sq miLive Oak County: 11.5 per sq miGaines County: 15.2 per sq miOldham County: 1.2 per sq miTrinity County: 20.9 per sq miWilliamson County: 652.0 per sq miSan Saba County: 4.9 per sq miWilson County: 68.9 per sq miVan Zandt County: 77.5 per sq miLamar County: 56.5 per sq miWillacy County: 33.9 per sq miBrazos County: 425.9 per sq miLlano County: 24.8 per sq miRefugio County: 8.7 per sq miMartin County: 5.7 per sq miMidland County: 203.9 per sq miWilbarger County: 12.8 per sq miBriscoe County: 1.7 per sq miGonzales County: 18.8 per sq miKenedy County: 0.2 per sq miCameron County: 484.3 per sq miGregg County: 463.4 per sq miHidalgo County: 582.2 per sq miHunt County: 141.3 per sq miJefferson County: 289.7 per sq miDelta County: 22.0 per sq miHarris County: 2,934.1 per sq miCarson County: 6.3 per sq miHill County: 40.4 per sq miShelby County: 30.4 per sq miHood County: 164.3 per sq miGrayson County: 161.4 per sq miWalker County: 106.8 per sq miMcCulloch County: 7.0 per sq miOrange County: 258.0 per sq miLee County: 29.3 per sq miHouston County: 18.0 per sq miSan Jacinto County: 51.5 per sq miRobertson County: 20.6 per sq miReal County: 4.0 per sq miRed River County: 11.2 per sq miSabine County: 20.5 per sq miStarr County: 54.4 per sq miLamb County: 12.5 per sq miGoliad County: 8.5 per sq miEl Paso County: 864.1 per sq miWharton County: 38.7 per sq miWheeler County: 5.3 per sq miBexar County: 1,715.4 per sq miLampasas County: 33.0 per sq miCalhoun County: 39.3 per sq miMaverick County: 46.0 per sq miHenderson County: 100.1 per sq miFreestone County: 23.5 per sq miHardeman County: 4.9 per sq miTom Green County: 78.9 per sq miTyler County: 22.2 per sq miChambers County: 94.1 per sq miMorris County: 48.4 per sq miBurleson County: 30.6 per sq miNewton County: 12.8 per sq miUpshur County: 75.6 per sq miDeaf Smith County: 12.4 per sq miEdwards County: 0.7 per sq miBosque County: 19.3 per sq miBowie County: 104.0 per sq miMatagorda County: 33.3 per sq miTerrell County: 0.3 per sq miKnox County: 3.8 per sq miMilam County: 25.7 per sq miBailey County: 8.5 per sq miNueces County: 420.7 per sq miVictoria County: 104.2 per sq miDallas County: 3,041.9 per sq miJones County: 22.5 per sq miAngelina County: 110.4 per sq miWashington County: 62.6 per sq miGray County: 22.6 per sq miGrimes County: 42.5 per sq miOchiltree County: 10.6 per sq miSan Patricio County: 103.1 per sq miVal Verde County: 15.3 per sq miFoard County: 1.5 per sq miFrio County: 17.2 per sq miKendall County: 78.2 per sq miSomervell County: 54.2 per sq miPanola County: 28.4 per sq miNacogdoches County: 69.5 per sq miWard County: 13.2 per sq miWood County: 75.5 per sq miMontague County: 23.5 per sq miDuval County: 5.3 per sq miNavarro County: 56.0 per sq miAnderson County: 56.0 per sq miJim Wells County: 44.9 per sq miCooke County: 50.6 per sq miRains County: 58.0 per sq miAustin County: 50.3 per sq miBrazoria County: 303.1 per sq miPolk County: 51.3 per sq miTravis County: 1,371.6 per sq miCollin County: 1,491.2 per sq miSan Augustine County: 14.6 per sq miHarrison County: 79.3 per sq miSmith County: 270.3 per sq miHudspeth County: 0.8 per sq miCrane County: 5.9 per sq miJasper County: 35.1 per sq mi
People per sq mi
  1. < 5
  2. < 16
  3. < 33
  4. < 82
  5. ≥ 82
no data

Residents, 2024

  1. 01Oklahoma4,095,393
  2. 02Texas31,290,831

Land, square miles

  1. 01Oklahoma68,597
  2. 02Texas261,259

People per square mile

  1. 01Oklahoma59.7
  2. 02Texas119.8

Median county household income

  1. 01Oklahoma$56,166
  2. 02Texas$60,358

Side by side

MeasureOklahomaTexas
Residents, 20244,095,39331,290,831
Rank by population28th2nd
Land, sq mi68,597261,259
People per sq mi59.7119.8
County-equivalents77254
Median county residents20,57719,267
Median county income$56,166$60,358
Most populous countyOklahoma CountyHarris County
Largest county by landOsage CountyBrewster County
CapitalOklahoma CityAustin
Daylight at capital, June 2114 h 34 min14 h 06 min
Census divisionWest South CentralWest South Central
Census Vintage 2024 population, 2024 Gazetteer land area, SAIPE 2023 income. Daylight computed with SunCalc.

Population and density

Texas has 31,290,831 residents, 7.6 times Oklahoma's 4,095,393. Oklahoma ranks 28th and Texas 2nd of the 50 states and DC. Texas is the more crowded, with 119.8 people per square mile against 59.7, 2.0 times.

Land area

Texas has 261,259 square miles of land, 3.8 times Oklahoma's 68,597. The largest county-equivalent in Oklahoma is Osage County at 2,247 square miles; in Texas it is Brewster County at 6,184.

Counties

Texas is divided into 254 county-equivalents and Oklahoma into 77, so an average Texas county covers 1,029 square miles against 891. The typical county in Oklahoma has 20,577 residents, against 19,267 in Texas. The most populous are Oklahoma County (816,490) and Harris County (5,009,302).

8 county names appear on both sides of the border: Cherokee, Comanche, Ellis, Haskell, Jackson, Jefferson, Stephens, Washington. Use the FIPS code, not the name, when joining data across the two states.

Household income

The median county in Texas has a household income of $60,358, 7% above Oklahoma's $56,166. The highest county incomes are Canadian County ($86,539) in Oklahoma and Collin County ($120,149) in Texas, from SAIPE 2023.

Capitals and daylight

Oklahoma City and Austin are 361 miles apart in a straight line; from Oklahoma City the initial bearing is 182°, S. On June 21, 2026, Oklahoma City gets 14 h 34 min of daylight and Austin 14 h 06 min; on December 21 the figures are 9 h 45 min and 10 h 12 min. Month by month tables are on the Oklahoma City and Austin daylight pages.

Where they sit

Both are in the Census West South Central division of the South region. By county internal points, Oklahoma spans 3 UTM zones and Texas 3.

Questions people ask

Which is bigger, Oklahoma or Texas?

Texas, with 261,259 square miles of land against 68,597, 3.81 times as large.

Which has more people, Oklahoma or Texas?

Texas has 31,290,831 residents, 7.6 times Oklahoma's 4,095,393.

How far is Oklahoma City from Austin?

361 miles in a straight line, heading S (182°) from Oklahoma City.

Do Oklahoma and Texas have counties with the same name?

Yes, 8: Cherokee, Comanche, Ellis, Haskell, Jackson, Jefferson, Stephens, 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.