Commercial Real Estate in Oklahoma

Commrty currently tracks 1,892 active commercial real estate listings in Oklahoma — 1,892 for sale. The most active property types are land (1,185), retail (259), and industrial (119). Listings span 295 cities and towns across Oklahoma.

Active listings
1,892
For sale
1,892
Cities covered
295
Median asking price
$307K
Median cap rate
7.21%
Property types
11

Top cities for commercial real estate in Oklahoma

295 cities and towns with active listings. Showing the 48 most active.

Browse Oklahoma by property type

Each type links to the cities where it has the most active inventory.

About the Oklahoma commercial market

Asking prices on listings that disclose a price range from $5,000 to $47M, with a median asking price of $307K. The median advertised cap rate is 7.21%.

Pick a city below to see local inventory, or jump straight to a property type. Every listing on Commrty is free to search with full pricing and direct broker or owner contact.

Frequently asked questions

How many commercial properties are for sale in Oklahoma?
Commrty lists 1,892 commercial properties for sale in Oklahoma, for 1,892 active listings in total.
What types of commercial real estate are available in Oklahoma?
Current inventory in Oklahoma includes land (1,185), retail (259), industrial (119), office (100), mixed use (72), and multifamily (47).
How much does commercial property cost in Oklahoma?
Asking prices in Oklahoma run from $5,000 to $47M, with a median of $307K. 1,663 listings publish a price; others are priced on request.
Which cities in Oklahoma have the most commercial listings?
The most active markets in Oklahoma right now are Oklahoma City (114), Tulsa (98), Eufaula (84), Ardmore (47), and Kingston (40).
Can I list my Oklahoma commercial property on Commrty for free?
Yes. Owners and brokers can list commercial property in Oklahoma for free in a few minutes, and buyers and tenants contact you directly with no middleman fees.