Groundwork

Market rankings · Oklahoma

Restaurants and cafes in Oklahoma

Every metro area, small-town market and county in Oklahoma, ranked by the Groundwork market score for restaurants and cafes, with competitor counts and household spending for each.

Listings
16,805
7,121 chain locations (42%)
Official establishments
6,882
+5.3% since 2019
Household spending a year
$5.5B
On food away from home
Listings per 10k households
107.6
2% below the U.S.
Spending per listing
$327K
12% below the U.S.
Rank among states
#39 of 51
Market score 36 · Lower middle

A site report maps the restaurants and cafes on map listings around any address in Oklahoma by name and distance, and the spending within reach.

Free10 actions over 3 days, no card

Survey estimates 2020–2024 · population estimates 2025 · official business counts 2023 · map listings September 2026 · Data credits · How we measure

What this means

There are 16,805 restaurants and cafes on map listings in Oklahoma as of September 2026. Of those, 7,121 are chain locations, or 42%, against 34% across the U.S. Per 10,000 households, that is 107.6, 2% below the U.S. rate of 109.8.

At $3,519 per household (14% below the U.S. average), households in Oklahoma spend about $5.5B a year on food away from home. Spread across 16,805 restaurants and cafes, that is $327K per restaurant, 12% below the U.S. figure of $371K.

Official counts show 6,882 businesses with payroll classed as restaurants and other eating places in Oklahoma in 2023, up 5.3% from 2019. That is one for every 227 households, against one for every 209 across the U.S. Across the U.S., the count rose 6.0% over the same years. Since fiscal 2022, 211 SBA-backed loans worth $108.6M have gone to businesses classed as restaurants and other eating places in Oklahoma.

Among the 50 states and DC, Oklahoma ranks #39 for restaurants and cafes, with a Groundwork market score of 36 (lower middle). Of the 5 scored metro areas in or partly in Oklahoma, the Tulsa metro area scores highest (45). Of the 17 scored small-town markets in or partly in Oklahoma, the Duncan area scores highest (68).

Every market in Oklahoma for restaurants and cafes

Download the ranking (CSV)

Numbered by Groundwork market score among the markets based in Oklahoma, highest first; the U.S. rank compares each market with every other of its kind. A metro area that crosses a state line is listed in each state it reaches, and numbered only in the state its page is under. How the score works.

Metro areas

Metro areas reaching Oklahoma, ranked for restaurants and cafes by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
1Tulsa, OK454,299105.8$347K+5.1%#224 of 387
2Oklahoma City, OK386,467113.2$329K+5.8%#280 of 387
3Enid, OK31242101.3$340K−1.5%#326 of 387
4Lawton, OK3046298.4$335K+0.7%#334 of 387
Fort Smith, AR-OK30942103.5$317K+3.1%#336 of 387

Small-town markets

Small-town markets reaching Oklahoma, ranked for restaurants and cafes by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
1Duncan, OK6815186.0$393K+3.4%#97 of 538
2Ada, OK5713387.9$383K+1.2%#190 of 538
3Bartlesville, OK5720698.3$352K+2.7%#192 of 538
4Shawnee, OK4826297.3$338K+3.5%#279 of 538
5Tahlequah, OK4818699.5$317K+4.5%#284 of 538
6Durant, OK47222120.7$268K+10.9%#301 of 538
7Miami, OK4610991.4$319K+0.7%#313 of 538
8Altus, OK35114116.6$292K+0.1%#416 of 538
9Stillwater, OK32368112.9$281K+2.8%#447 of 538
10Weatherford, OK3115199.5$335K−0.7%#451 of 538
11McAlester, OK3117698.6$319K−1.1%#452 of 538
12Muskogee, OK30273106.1$288K+0.7%#459 of 538
13Ponca City, OK29177105.5$309K−0.3%#466 of 538
14Ardmore, OK29240126.0$267K+1.8%#468 of 538
15Woodward, OK2188111.0$305K−2.8%#508 of 538
16Guymon, OK1579115.8$276K−4.5%#528 of 538
17Elk City, OK15113138.0$229K−0.7%#529 of 538

Counties

Counties in Oklahoma, ranked for restaurants and cafes by Groundwork market score
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
1Rogers County, OK8721558.6$663K+7.1%#43 of 2,405
2Wagoner County, OK8722973.0$529K+14.6%#47 of 2,405
3Logan County, OK8614983.5$482K+11.5%#56 of 2,405
4Grady County, OK7914871.5$520K+7.7%#154 of 2,405
5Canadian County, OK7947080.7$501K+20.4%#155 of 2,405
6Washita County, OK712048.4$683K−0.2%#357 of 2,405
7Creek County, OK7119970.5$485K+4.4%#375 of 2,405
8Osage County, OK7112571.9$485K+2.2%#376 of 2,405
9Lincoln County, OK6510479.1$425K+5.3%#574 of 2,405
10McClain County, OK61167101.7$390K+18.4%#733 of 2,405
11Pawnee County, OK594573.7$444K+3.1%#798 of 2,405
12Cleveland County, OK561,08192.6$409K+2.6%#924 of 2,405
13Adair County, OK554968.7$419K+2.0%#957 of 2,405
14Stephens County, OK5515186.0$393K+3.4%#976 of 2,405
15Haskell County, OK503882.9$369K+2.0%#1,193 of 2,405
16Delaware County, OK5015389.2$362K+3.8%#1,194 of 2,405
17Le Flore County, OK4816491.1$331K+4.1%#1,291 of 2,405
18Pontotoc County, OK4613387.9$383K+1.2%#1,354 of 2,405
19Seminole County, OK456776.3$386K−0.3%#1,392 of 2,405
20Washington County, OK4520698.3$352K+2.7%#1,412 of 2,405
21Sequoyah County, OK4513889.3$341K+4.1%#1,416 of 2,405
22Noble County, OK424198.9$356K−0.2%#1,536 of 2,405
23Okmulgee County, OK4113192.0$341K+1.5%#1,578 of 2,405
24Johnston County, OK4139100.2$309K+2.0%#1,591 of 2,405
25Bryan County, OK41222120.7$268K+10.9%#1,595 of 2,405
Show all 77 counties
Counties in Oklahoma, ranked for restaurants and cafes by Groundwork market score, continued
MarketScoreListingsPer 10k householdsSpending per listingPopulation growthU.S. rank
26Cherokee County, OK4018699.5$317K+4.5%#1,629 of 2,405
27Pottawatomie County, OK3926297.3$338K+3.5%#1,658 of 2,405
28Ottawa County, OK3910991.4$319K+0.7%#1,671 of 2,405
29Mayes County, OK3715097.9$340K+3.5%#1,740 of 2,405
30Love County, OK3760153.9$225K+6.1%#1,763 of 2,405
31Okfuskee County, OK364099.8$301K+1.6%#1,795 of 2,405
32Tulsa County, OK363,355123.2$300K+4.2%#1,796 of 2,405
33Kingfisher County, OK3673128.4$280K+4.1%#1,801 of 2,405
34Garfield County, OK33242101.3$340K−1.5%#1,901 of 2,405
35Comanche County, OK3344498.9$334K+0.8%#1,906 of 2,405
36Garvin County, OK33102100.9$323K+2.8%#1,912 of 2,405
37Choctaw County, OK325084.4$340K−1.0%#1,940 of 2,405
38Pushmataha County, OK304294.8$307K+0.1%#2,031 of 2,405
39Marshall County, OK3070117.0$276K+6.0%#2,039 of 2,405
40Oklahoma County, OK304,348132.5$273K+3.0%#2,040 of 2,405
41Caddo County, OK2994103.8$298K−2.9%#2,073 of 2,405
42Jackson County, OK29114116.6$292K+0.1%#2,075 of 2,405
43Atoka County, OK2958116.6$275K+3.1%#2,081 of 2,405
44Craig County, OK2863121.4$249K+2.6%#2,108 of 2,405
45McIntosh County, OK2898125.9$234K+4.3%#2,111 of 2,405
46Payne County, OK27368112.9$281K+2.8%#2,135 of 2,405
47Pittsburg County, OK2617698.6$319K−1.1%#2,151 of 2,405
48Muskogee County, OK25273106.1$288K+0.7%#2,189 of 2,405
49Kay County, OK24177105.5$309K−0.3%#2,209 of 2,405
50Carter County, OK24240126.0$267K+1.8%#2,215 of 2,405
51Hughes County, OK2142104.1$280K+0.8%#2,272 of 2,405
52Woodward County, OK1888111.0$305K−2.8%#2,319 of 2,405
53Murray County, OK1883167.5$207K−0.5%#2,335 of 2,405
54Custer County, OK17131118.6$282K−1.0%#2,341 of 2,405
55McCurtain County, OK16182163.3$186K−0.3%#2,366 of 2,405
56Texas County, OK1479115.8$276K−4.5%#2,372 of 2,405
57Beckham County, OK14113138.0$229K−0.7%#2,374 of 2,405
Latimer County, OKNot scored2974.3$378K+1.8%
Nowata County, OKNot scored2670.5$459K+2.1%
Woods County, OKNot scored3392.1$343K−1.8%
Blaine County, OKNot scored38112.4$304K−2.2%
Kiowa County, OKNot scored35101.8$283K−3.7%
Major County, OKNot scored32100.6$356K−2.7%
Tillman County, OKNot scored1763.7$467K−2.4%
Alfalfa County, OKNot scored1998.0$352K−1.1%
Greer County, OKNot scored1892.4$338K−2.2%
Cotton County, OKNot scored1888.2$376K−1.9%
Jefferson County, OKNot scored22101.7$279K+2.2%
Coal County, OKNot scored1573.1$418K+3.0%
Beaver County, OKNot scored635.9$945K−2.9%
Dewey County, OKNot scored1379.7$422K−6.0%
Grant County, OKNot scored1699.3$341K−2.8%
Ellis County, OKNot scored15101.5$312K−3.4%
Roger Mills County, OKNot scored1498.9$357K−5.0%
Harper County, OKNot scored18135.0$248K−2.3%
Harmon County, OKNot scored11114.1$265K−6.0%
Cimarron County, OKNot scored14198.0$192K−10.0%

Markets with fewer than 5 restaurants and cafes on map listings, and counties under 10,000 people, aren’t scored; they’re listed last in each table.

Questions

How many restaurants and cafes are in Oklahoma?

As of September 2026, map listings count 16,805 restaurants and cafes in Oklahoma. 7,121 of them (42%) are chain locations. The listings count every restaurant, cafe, bar, bakery and food truck. Official counts show 6,882 businesses with payroll classed as restaurants and other eating places in 2023, up 5.3% from 2019. Official counts also show 1,712 one-person businesses without payroll.

How much do households in Oklahoma spend on food away from home?

About $5.5B a year, or $3,519 per household. That is 14% below the U.S. average (an index of 86, where 100 is the U.S. average). Spread across the 16,805 restaurants and cafes on map listings, it comes to $327K per restaurant. It is estimated from the incomes of the 1,562,389 households in Oklahoma and national spending patterns by income.

How does Oklahoma compare with the U.S. for restaurants and cafes?

Oklahoma has 107.6 restaurants and cafes per 10,000 households, 2% below the U.S. rate of 109.8. Spending per restaurant is $327K, 12% below the U.S. figure of $371K. At the U.S. ratio of restaurants and cafes to household spending, Oklahoma would have about 14,827, against 16,805 on map listings. There is one business with payroll in the industry for every 227 households, against one for every 209 across the U.S. The official count rose 5.3% from 2019 to 2023, against +6.0% for the U.S.

Which market in Oklahoma has the highest market score for restaurants and cafes?

Among 5 scored metro areas in or partly in Oklahoma, the Tulsa metro area scores highest, at 45 (lower middle). Among 17 scored small-town markets in or partly in Oklahoma, the Duncan area scores highest, at 68 (upper middle). Among 57 scored counties in Oklahoma, Rogers County scores highest, at 87 (high). Scores compare each market with others of its kind across the U.S.

What is the Groundwork market score?

The Groundwork market score runs from 0 to 100 and compares a market with others of its kind for one business type: states with states, metro areas with metro areas, small-town markets and counties with their own. It weighs household spending per competitor (35%), households per business with payroll (25%), population growth (20%) and spending power (20%), each ranked against those peers. A higher score means that, taken together, the market has more household spending and more households for each business already there, faster population growth and more spending per household than similar markets. It describes a market, not any one site or deal. Oklahoma scores 36 for restaurants and cafes (lower middle), #39 of the 50 states and DC.

How can I see the market around a specific site?

Run a Groundwork site report on an address in Oklahoma. It maps the restaurants and cafes on map listings near the site and sizes the households and spending within the distance you choose. New accounts get 10 actions over 3 days, no card.

Restaurants and cafes in other states

All 51 states

Top markets for restaurants and cafes across the U.S. · All business types in Oklahoma

Screening a site or an acquisition in Oklahoma?

A site report maps the competitors on map listings near an address and sizes the households and spending around it.

This product uses the Census Bureau Data API but is not endorsed or certified by the Census Bureau.

Figures are estimates for research only. Not investment or real estate advice.