State 40 · OK

Oklahoma county map

Oklahoma has 77 counties. Osage County is the largest by land at 2,247 square miles, and Oklahoma County is the most populous with 816,490 residents.

Population 2024
4,095,393
#28 of 51
Land area
68,597 sq mi
#19 of 51
Density
59.7 / sq mi
#35 of 51
Counties
77
Capital: Oklahoma City
N
Oklahoma City 35.49° N, 97.50° W

Map of all 77 counties in Oklahoma

Every county is labeled on Census 2024 boundaries. Download it as a PDF to print, a PNG, or an editable SVG. For blank, colored or city versions, see the printable Oklahoma map sheets.

AdairAlfalfaAtokaBeaverBeckhamBlaineBryanCaddoCanadianCarterCherokeeChoctawCimarronClevelandCoalComancheCottonCraigCreekCusterDelawareDeweyEllisGarfieldGarvinGradyGrantGreerHarmonHarperHaskellHughesJacksonJeffersonJohnstonKayKingfisherKiowaLatimerLe FloreLincolnLoganLoveMcClainMcCurtainMcIntoshMajorMarshallMayesMurrayMuskogeeNobleNowataOkfuskeeOklahomaOkmulgeeOsageOttawaPawneePaynePittsburgPontotocPottawatomiePushmatahaRoger MillsRogersSeminoleSequoyahStephensTexasTillmanTulsaWagonerWashingtonWashitaWoodsWoodwardOklahoma county map. Online Map Tools (onlinemaptools.com), Census 2024 boundaries, free to reuse with credit.
77 units labeled. The orange dot marks the capital.

Oklahoma population and land area

Oklahoma had 4,095,393 residents in the Census Vintage 2024 estimates, the sum of its counties. That ranks 28th of the 50 states and DC. Its 68,597 square miles of land rank 19th. Oklahoma averages 59.7 people per square mile of land, about 1.6 times sparser than the national figure of 96.3. By density it ranks 35th.

Population, 2024
4,095,39328th of 51
Land area
68,597 sq mi19th of 51
Density
59.7 per sq mi35th of 51
Number of counties
77
Capital
Oklahoma City35.492° N, 97.503° W
State FIPS code
40

Oklahoma counties by population, density and income

Each shape is shaded by quintile, darker for higher values. Switch the measure above the map. Select a shape to open that county's page. The pin marks the capital, Oklahoma City.

Largest county in Oklahoma by land area

Osage County ranks first at 2,247 square miles and Marshall County last at 371 square miles. The top value is 6.0 times the bottom one.

  1. 01Osage County2,247
  2. 02Texas County2,041
  3. 03McCurtain County1,851
  4. 04Cimarron County1,835
  5. 05Beaver County1,815
  6. 06Le Flore County1,589
  7. 07Pushmataha County1,396
  8. 08Pittsburg County1,306
  9. 09Woods County1,286
  10. 10Caddo County1,278

Most populous county in Oklahoma

Oklahoma County ranks first at 816,490 residents and Cimarron County last at 2,133 residents. The gap is more than a hundredfold.

  1. 01Oklahoma County816,490
  2. 02Tulsa County693,514
  3. 03Cleveland County303,952
  4. 04Canadian County181,760
  5. 05Comanche County121,396
  6. 06Rogers County101,371
  7. 07Wagoner County91,257
  8. 08Payne County84,199
  9. 09Pottawatomie County74,446
  10. 10Creek County73,971

Least populous county in Oklahoma

The smallest populations, fewest first. Estimates for small counties carry more uncertainty than those for large ones.

  1. 01Cimarron County2,133
  2. 02Harmon County2,315
  3. 03Harper County3,209
  4. 04Roger Mills County3,304
  5. 05Ellis County3,601
Log scale, so small counties stay visible next to the largest.

Most densely populated county in Oklahoma

Tulsa County ranks first at 1,216.2 people per square mile and Cimarron County last at 1.2 people per square mile. The gap is more than a hundredfold.

  1. 01Tulsa County1,216.2
  2. 02Oklahoma County1,151.8
  3. 03Cleveland County564.0
  4. 04Canadian County202.7
  5. 05Wagoner County162.4
  6. 06Rogers County150.0
  7. 07Washington County130.1
  8. 08Payne County122.9
  9. 09Comanche County113.5
  10. 10Pottawatomie County94.5
People per square mile of land, log scale.

Highest median household income in Oklahoma

Canadian County ranks first at $86,539 and Latimer County last at $41,241. The top value is 2.1 times the bottom one.

  1. 01Canadian County$86,539
  2. 02McClain County$80,952
  3. 03Wagoner County$80,246
  4. 04Logan County$77,836
  5. 05Cleveland County$74,889
  6. 06Rogers County$73,688
  7. 07Kingfisher County$72,345
  8. 08Grady County$70,838
  9. 09Texas County$67,901
  10. 10Beaver County$67,112

Towns and cities in Oklahoma

The Census Vintage 2024 subcounty estimates list 212 incorporated places in Oklahoma with 1,000 or more residents, holding 3,041,278 people together, or 74% of the state total. 75 of them have 5,000 or more. The northernmost is Commerce at 36.935° N and the southernmost is Colbert at 33.858° N. Among places of 5,000+, Newcastle grew fastest from July 2020 to July 2024, by 31.4%.

  1. 01Oklahoma City712,919
  2. 02Tulsa415,154
  3. 03Norman131,010
  4. 04Broken Arrow122,756
  5. 05Edmond99,040
  6. 06Lawton90,027
  7. 07Moore63,845
  8. 08Midwest City58,505
  9. 09Enid50,519
  10. 10Stillwater50,138
  11. 11Owasso42,821
  12. 12Bartlesville38,355
Largest incorporated places, Vintage 2024 estimates.

Oklahoma City, the capital

79.6% of Oklahoma's place population, 2,421,552 of 3,041,278 people, lives in places within 100 miles of Oklahoma City. That ranks 20th of 51 for how central the capital is.

See all states in the capital radius ranking and the most remote towns ranking. Sunrise and sunset times for Oklahoma City, month by month, are on the Oklahoma City daylight page.

States bordering Oklahoma

Oklahoma borders 6 states or districts. The nearest neighboring capital is Topeka, 265 miles NNE of Oklahoma City in a straight line.

UTM zones in Oklahoma

The internal points of Oklahoma's counties fall in UTM zones 13, 14, 15. Zones are 6 degrees of longitude wide, numbered from 180° W: zone = floor((longitude + 180) / 6) + 1. Because Oklahoma spans 3 zones, no single UTM zone covers the whole state.

All 77 counties in Oklahoma

Sort by any column. The small orange number marks the top 3 in the state by population.

FIPS
40109Oklahoma County816,490#17091,151.8$65,979
40143Tulsa County693,514#25701,216.2$65,619
40027Cleveland County303,952#3539564.0$74,889
40017Canadian County181,760897202.7$86,539
40031Comanche County121,3961,069113.5$56,973
40131Rogers County101,371676150.0$73,688
40145Wagoner County91,257562162.4$80,246
40119Payne County84,199685122.9$56,811
40125Pottawatomie County74,44678894.5$57,089
40037Creek County73,97195077.9$58,195
40101Muskogee County66,75281182.3$52,188
40047Garfield County62,0071,05958.6$61,132
40051Grady County58,3531,10153.0$70,838
40147Washington County54,060416130.1$66,236
40083Logan County53,86074472.4$77,836
40013Bryan County50,30590455.6$50,105
40079Le Flore County49,8541,58931.4$50,469
40019Carter County49,13582259.8$56,270
40021Cherokee County48,72974965.0$50,434
40087McClain County48,43457184.9$80,952
40113Osage County46,4952,24720.7$61,279
40137Stephens County44,07587050.6$56,649
40071Kay County43,43792047.2$55,440
40121Pittsburg County43,3951,30633.2$51,514
40041Delaware County41,77173856.6$48,763
40135Sequoyah County40,55567460.2$48,050
40097Mayes County40,14465561.3$59,498
40123Pontotoc County38,31072053.2$61,269
40111Okmulgee County37,08469753.2$53,938
40081Lincoln County34,97295236.7$56,344
40089McCurtain County30,8051,85116.6$48,589
40115Ottawa County30,40447164.6$48,937
40039Custer County28,26698928.6$55,458
40015Caddo County26,3371,27820.6$50,742
40049Garvin County26,14980232.6$57,170
40065Jackson County24,54180330.6$58,371
40133Seminole County23,35163336.9$49,000
40009Beckham County22,24890224.7$51,960
40139Texas County20,5772,04110.1$67,901
40153Woodward County19,9911,24316.1$59,312
40001Adair County19,82157434.5$44,808
40091McIntosh County19,71061831.9$46,509
40095Marshall County16,14737143.5$54,966
40117Pawnee County16,11156828.3$52,744
40073Kingfisher County15,82089817.6$72,345
40005Atoka County14,60097515.0$49,815
40035Craig County14,50676119.1$49,914
40023Choctaw County14,17477018.4$44,307
40099Murray County13,75441633.0$63,623
40063Hughes County13,37180416.6$50,872
40061Haskell County11,81157720.5$49,471
40107Okfuskee County11,36461818.4$44,661
40103Noble County10,89673214.9$60,758
40149Washita County10,8391,00310.8$54,874
40127Pushmataha County10,8001,3967.7$45,012
40085Love County10,42351420.3$58,771
40069Johnston County10,29364316.0$49,984
40105Nowata County9,56156616.9$54,831
40077Latimer County9,50972213.2$41,241
40151Woods County8,5821,2866.7$56,740
40011Blaine County8,5739289.2$58,573
40075Kiowa County8,2571,0158.1$44,393
40093Major County7,5699557.9$64,527
40141Tillman County6,7368717.7$46,314
40003Alfalfa County5,7128676.6$57,517
40033Cotton County5,5036338.7$52,735
40055Greer County5,4336398.5$43,089
40029Coal County5,41451710.5$46,921
40067Jefferson County5,3747597.1$43,298
40007Beaver County5,0251,8152.8$67,112
40043Dewey County4,2681,0004.3$55,952
40053Grant County4,1231,0014.1$57,737
40045Ellis County3,6011,2312.9$57,212
40129Roger Mills County3,3041,1412.9$57,132
40059Harper County3,2091,0393.1$62,950
40057Harmon County2,3155374.3$45,931
40025Cimarron County2,1331,8351.2$56,166

Download all 77 counties as CSV