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
#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
#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
#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
#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
#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
#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
#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
#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.
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
The best short-term rental market in Oklahoma for Airbnb and Vrbo investors by gross yield is Broken Bow, with 43.1% gross yield, $76,715 in average annual revenue, and 2,709 active listings.
US markets are ranked by gross yield, which compares annual short-term rental revenue from demand sources like Airbnb and Vrbo with estimated property value. Gross yield is useful for comparing markets before expenses, financing, taxes, and local regulation are included.
Gross yield is usually better for market comparison because it accounts for both revenue potential and property value. Revenue alone can favor expensive markets where purchase prices may reduce investor returns.
Monthly revenue is calculated from the average yearly revenue per listing over the last twelve months (LTM), divided by 12. This figure represents gross booking revenue across short-term rental demand sources, including Airbnb and Vrbo, before expenses like cleaning fees, platform fees, and property management costs.
ADR is the average nightly price that guests pay to book a short-term rental in a given market. It's calculated by dividing the total revenue by the number of booked nights. Higher ADR markets typically have premium properties or are in high-demand tourist destinations.