USStateMap

Oklahoma County Map

Oklahoma has 77 counties. Oklahoma County is the most populous, with 796,292 people in 2020, and Osage County is the largest by land area at 2,246.6 sq mi. The capital, Oklahoma City, is the seat of Oklahoma County.

County map of Oklahoma showing all 77 counties

County lines are switched on when the interactive map loads, along with Oklahoma’s largest cities (capital in red). Hover a county to see its name, or untick Show counties to hide them.

77counties
796,292Oklahoma County, most populous (2020)
2,246.6 sq miOsage County, largest by land area
371.5 sq miMarshall County, smallest by land area

List of Oklahoma counties

CountyCounty seatPopulation (2020)Land area (sq mi)
Adair CountyStilwell19,495573.9
Alfalfa CountyCherokee5,699866.6
Atoka CountyAtoka14,143975.4
Beaver CountyBeaver5,0491,814.8
Beckham CountySayre22,410901.7
Blaine CountyWatonga8,735928.5
Bryan CountyDurant46,067904.3
Caddo CountyAnadarko26,9451,277.8
Canadian CountyEl Reno154,405896.6
Carter CountyArdmore48,003822.2
Cherokee CountyTahlequah47,078749.1
Choctaw CountyHugo14,204770.4
Cimarron CountyBoise City2,2961,834.8
Cleveland CountyNorman295,528538.9
Coal CountyCoalgate5,266516.8
Comanche CountyLawton121,1251,069.3
Cotton CountyWalters5,527632.6
Craig CountyVinita14,107761.3
Creek CountySapulpa71,754949.9
Custer CountyArapaho28,513988.8
Delaware CountyJay40,397737.8
Dewey CountyTaloga4,484999.6
Ellis CountyArnett3,7491,231.5
Garfield CountyEnid62,8461,058.5
Garvin CountyPauls Valley25,656802.1
Grady CountyChickasha54,7951,100.5
Grant CountyMedford4,1691,000.7
Greer CountyMangum5,491639.3
Harmon CountyHollis2,488537.3
Harper CountyBuffalo3,2721,038.6
Haskell CountyStigler11,561576.7
Hughes CountyHoldenville13,367804.5
Jackson CountyAltus24,785802.7
Jefferson CountyWaurika5,337759.0
Johnston CountyTishomingo10,272643.0
Kay CountyNewkirk43,700919.6
Kingfisher CountyKingfisher15,184898.1
Kiowa CountyHobart8,5091,015.1
Latimer CountyWilburton9,444722.1
Le Flore CountyPoteau48,1291,589.4
Lincoln CountyChandler33,458952.4
Logan CountyGuthrie49,555743.7
Love CountyMarietta10,146513.9
Major CountyFairview7,782955.0
Marshall CountyMadill15,312371.5
Mayes CountyPryor Creek39,046655.4
McClain CountyPurcell41,662570.7
McCurtain CountyIdabel30,8141,850.8
McIntosh CountyEufaula18,941618.3
Murray CountySulphur13,904416.4
Muskogee CountyMuskogee66,339810.6
Noble CountyPerry10,924731.7
Nowata CountyNowata9,320565.8
Okfuskee CountyOkemah11,310618.5
Oklahoma CountyOklahoma City796,292708.9
Okmulgee CountyOkmulgee36,706697.4
Osage CountyPawhuska45,8182,246.6
Ottawa CountyMiami30,285470.8
Pawnee CountyPawnee15,553568.4
Payne CountyStillwater81,646684.9
Pittsburg CountyMcAlester43,7731,305.5
Pontotoc CountyAda38,065720.4
Pottawatomie CountyShawnee72,454787.8
Pushmataha CountyAntlers10,8121,395.5
Roger Mills CountyCheyenne3,4421,141.1
Rogers CountyClaremore95,240675.7
Seminole CountyWewoka23,556632.8
Sequoyah CountySallisaw39,281673.6
Stephens CountyDuncan42,848870.2
Texas CountyGuymon21,3842,041.3
Tillman CountyFrederick6,968871.1
Tulsa CountyTulsa669,279570.2
Wagoner CountyWagoner80,981561.9
Washington CountyBartlesville52,455415.5
Washita CountyNew Cordell10,9241,003.1
Woods CountyAlva8,6241,286.5
Woodward CountyWoodward20,4701,242.8

Most populous counties

Oklahoma had 3,959,353 residents in 2020. Five counties held 51.4% of them:

  1. Oklahoma County: 796,292 (20.1% of the state)
  2. Tulsa County: 669,279 (16.9% of the state)
  3. Cleveland County: 295,528 (7.5% of the state)
  4. Canadian County: 154,405 (3.9% of the state)
  5. Comanche County: 121,125 (3.1% of the state)

The two metro cores dominate: Oklahoma County (Oklahoma City) and Tulsa County (Tulsa) together have 1,465,571 people, 37.0% of the state. At the other end, Cimarron County in the Panhandle had only 2,296 residents, the fewest of any Oklahoma county, and 20 counties had fewer than 10,000. The median county had 21,384 people.

Largest and smallest counties

Osage County, northwest of Tulsa, is the largest county at 2,246.6 sq mi of land, followed by Texas County (2,041.3 sq mi) in the Panhandle and McCurtain County (1,850.8 sq mi) in the southeast corner. The smallest is Marshall County on Lake Texoma, with 371.5 sq mi of land, then Washington County (415.5 sq mi) and Murray County (416.4 sq mi).

The three Panhandle counties, Cimarron County, Texas County and Beaver County, cover 5,690.9 sq mi of land but had just 28,729 residents combined.

How Oklahoma counties work

Most of Oklahoma’s counties were drawn at statehood in 1907, when Oklahoma Territory and Indian Territory were joined. Harmon County (1909) and Cotton County (1912) were created later, bringing the total to 77. Each county is governed by an elected board of three county commissioners, and each has a county seat where the courthouse stands.

Large cities can cross county lines. Oklahoma City, the seat of Oklahoma County, also extends into Canadian, Cleveland and Pottawatomie counties.

Printable Oklahoma county maps

Download the labeled map with every county name, or the blank version for quizzes and coloring; both are SVG files that print sharply at any size.

Labeled county map of Oklahoma

Frequently asked questions

How many counties are in Oklahoma?

There are 77 counties. Oklahoma County is the most populous and Osage County is the largest by land area.

What is the largest county in Oklahoma?

Osage County, with 2,246.6 sq mi of land. It had 45,818 residents in 2020.

What is the most populous county in Oklahoma?

Oklahoma County, with 796,292 people in 2020, followed by Tulsa County with 669,279.

What county is Oklahoma City in?

Mostly Oklahoma County, of which it is the county seat. Parts of the city lie in Canadian, Cleveland and Pottawatomie counties.

More maps

Back to the Oklahoma state map. Neighboring states: Arkansas county map · Colorado county map · Kansas county map · Missouri county map · New Mexico county map · Texas county map.

Browse all 50 state maps.

Sources: U.S. Census Bureau (2020 Census, 2020 Gazetteer, boundaries); county seats: Wikipedia and Wikidata. Last reviewed October 2026.