8 tracked markets

Source: BNBCalc market metadata · Reviewed by Parker Place, CTO of BNBCalc.com · Data updated July 10, 2026

Best Airbnb Markets in Oklahoma by Gross Yield

Broken Bow is the top Oklahoma short-term rental market across Airbnb and Vrbo by gross yield, with 43.1% gross yield, $76,715 in average annual revenue, and 2,709 active listings.

Top gross yield

43.1%

Broken Bow

Median gross yield

15.3%

8 markets with yield data

Median annual revenue

$29.8K

Average listing revenue

Tracked markets

8

Statewide market coverage

Filter market rankings

Default rankings show all bedrooms at the average performance tier.

Bedroom count

Performance tier

Top 10 Oklahoma Airbnb and Vrbo Markets

Broken Bow short-term rental market

#1

Broken Bow

Broken Bow, Oklahoma offers short-term rental investors an impressive 38.6% gross yield and a strong annual revenue of $66,294. However, buyers should note the highly competitive landscape of 2,561 active listings and a relatively low occupancy rate of 33% despite the premium $396 average daily rate.

Yield

43.1%

Revenue

$76.7K

Listings

2,709

Bartlesville short-term rental market

#2

Bartlesville

For buyers targeting Bartlesville, the short-term rental market delivers a 10.6% gross yield and an average daily rate of $163. However, with only $16,489 in annual revenue and a low 28% occupancy rate, investors must carefully analyze the 197 active listings to ensure profitability.

Yield

19.9%

Revenue

$31.4K

Listings

202

Lawton short-term rental market

#3

Lawton

In Lawton, Oklahoma, short-term rental investors can achieve a 16.0% gross yield with an annual revenue of $24,756. While the average daily rate is modest at $159, the 38% occupancy rate across 497 active listings indicates steady, reliable demand for well-managed local properties.

Yield

16.6%

Revenue

$26.0K

Listings

530

Tulsa short-term rental market

#4

Tulsa

In Tulsa, short-term rental properties generate a healthy 14.7% gross yield and an average daily rate of $215. To successfully capture the $32,003 in annual revenue, investors must navigate a competitive field of 1,516 active listings while maintaining a steady 36% occupancy rate.

Yield

16.1%

Revenue

$35.4K

Listings

1,595

Enid short-term rental market

#5

Enid

For investors looking at smaller markets, Enid presents a compelling gross yield of 12.6% across its 191 active listings. While the annual revenue is modest at $18,950 and occupancy sits at a cautionary 28%, the average daily rate of $172 provides a stable foundation for budget-conscious buyers.

Yield

14.5%

Revenue

$22.2K

Listings

188

Vinita short-term rental market

#6

Vinita

Vinita, Oklahoma offers short-term rental investors an 11.8% gross yield and a solid $258 average daily rate across 374 active listings. However, the market's low 24% occupancy rate limits annual revenue to $26,178, requiring buyers to carefully manage operational costs.

Yield

14.0%

Revenue

$31.8K

Listings

380

Ardmore short-term rental market

#7

Ardmore

For short-term rental investors, Ardmore provides an 11.0% gross yield and a solid $234 ADR across its 345 active listings. However, the market's low 25% occupancy rate restrains annual revenue to $24,261, meaning hosts must focus on premium guest experiences to drive performance.

Yield

12.3%

Revenue

$27.5K

Listings

365

Oklahoma City short-term rental market

#8

Oklahoma City

In Oklahoma City, short-term rental investors face a highly competitive landscape with 1,896 active listings vying for bookings. Despite this competition, the market delivers a reliable 10.2% gross yield, $26,244 in annual revenue, and a 36% occupancy rate that requires strategic pricing at the $178 average daily rate.

Yield

10.9%

Revenue

$28.2K

Listings

1,939

All Oklahoma Short-Term Rental Markets

Every market below links to its full BNBCalc market page. Rankings use gross yield first, then annual revenue when yield is missing.

Active listings are Airbnb and Vrbo listings observed as active in the selected market metadata segment. The all-bedrooms view uses all active listings in that market; bedroom filters use the active listing count for the selected bedroom group.

RankMarketGross yieldAnnual revenueMonthly revenueADROccupancyListingsPurchase price
#1Broken Bow43.1%$76,715$6,393$40937%2,709$178,147
#2Bartlesville19.9%$31,386$2,615$18040%202$158,007
#3Lawton16.6%$26,020$2,168$13943%530$157,184
#4Tulsa16.1%$35,402$2,950$20040%1,595$220,020
#5Enid14.5%$22,206$1,851$15833%188$153,601
#6Vinita14.0%$31,822$2,652$24229%380$226,651
#7Ardmore12.3%$27,513$2,293$21328%365$224,445
#8Oklahoma City10.9%$28,157$2,346$16540%1,939$259,113

How We Rank Markets

For US markets, BNBCalc ranks state market pages by gross yield: annual Airbnb and Vrbo short-term rental revenue divided by estimated property value. Gross yield is a fast way to compare market-level opportunity before operating expenses, financing, taxes, insurance, seasonality, and local rules.

  • Annual revenue uses ADR, adjusted occupancy, and estimated cleaning revenue when cleaning and stay data exists.

  • ADR is nightly-only and excludes cleaning fees and other guest fees.

  • Occupancy is adjusted occupancy of bookable nights, excluding host-blocked nights.

  • Gross yield uses annual revenue divided by estimated property value; it does not include operating expenses, financing, taxes, or local regulation risk.

Compare Rental Demand in Oklahoma

For long-term rental context, compare statewide Section 8 Fair Market Rent data alongside short-term rental market performance.

Frequently Asked Questions About Oklahoma Airbnb and Vrbo Markets