For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Property Types
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.

Mayes County, OK Commercial Real Estate for Sale

157 results
List
Map
Langley Commercial Building on Highway
$80,000
1,400 SF

Langley Commercial Building on Highway

291 West Broadway Ave & Hwy 82, Langley, OK 74350

Commercial building in Langley, OK, fronting Highway 82.

  • Highway 82 Frontage in Langley/Grand Lake, OK: Offers high visibility and accessibility.
  • Residential/Commercial Zoning: Provides flexibility for various uses.
  • 1,400 Sq. Ft. Building with Overhead Doors: Suitable for multiple purposes with easy access.
  • City Water and Sewer: Essential utilities readily available.
  • Blown Foam Insulation & Metal Roof: Energy efficient and durable construction.
Updated: Feb 3
View details
Adair, OK Diner Opportunity
$175,000
1,200 SF

Adair, OK Diner Opportunity

305 W Main St, Adair, OK 74330

Diner opportunity in high-traffic area of Adair, Oklahoma.

  • Established location with a history of successful diner and donut shop businesses.
  • High traffic area in Adair.
  • Includes a long list of equipment to get you up and running.
  • Affordable price.
  • Sturdy metal building construction.
Updated: Oct 11, 2025
View details
Restaurant and Gallery in Spavinaw
$435,000
3,360 SF

Restaurant and Gallery in Spavinaw

Restaurant and gallery near Spavinaw Lake and Grand Lake.

105 N Main St, Spavinaw, OK 74366
View details
Pryor Mixed-Use Commercial Building
$1,000,000
19,202 SF

Pryor Mixed-Use Commercial Building

Large commercial building with storefront appearance and warehouse versatility.

1220 NE 1St St, Pryor, OK 74361
View details
Langley Commercial Building For Sale
$225,000
800 SF

Langley Commercial Building For Sale

Commercial building with retail potential in Langley, Oklahoma.

890 Hwy 28 East, Langley, OK 74350
View details
Spavinaw Commercial Building with Cafe
$165,000
432 SF

Spavinaw Commercial Building with Cafe

Commercial building with cafe, equipment, and business included.

108 North Main St, Spavinaw, OK 74366
View details
Restaurant and Gallery in Spavinaw
$435,000
3,360 SF

Restaurant and Gallery in Spavinaw

Restaurant and gallery near Spavinaw Lake, a destination location.

105 N Main St, Spavinaw, OK 74366
View details
Pryor Commercial Property with Renovated Office
Pending
$1,500,000
4,830 SF

Pryor Commercial Property with Renovated Office

Commercial property featuring renovated office, shop, and storage buildings.

223 S Taylor St, Pryor, OK 74361
View details
Lakefront Estate on Lake Hudson
$1,889,000
5,869 SF

Lakefront Estate on Lake Hudson

Resort-style 7-bedroom estate on 2.88 acres with private shoreline.

662 SE 4439 Loop, Salina, OK 74365
View details
Adair Automotive Service Property
$405,000
9,591 SF

Adair Automotive Service Property

Industrial showroom, retail, warehouse building for sale in Adair.

103 NE 2Nd St, Adair, OK 74330
View details
Historic Pryor Office Building
$145,000
4,056 SF

Historic Pryor Office Building

Unique commercial property with potential for diverse uses.

10 S Vann St, Pryor, OK 74361
View details
Commercial Corner Lot in Chouteau
$500,000
1,688 SF

Commercial Corner Lot in Chouteau

High-visibility corner lot with two buildings in Chouteau, Oklahoma.

102 N Chouteau Ave, Chouteau, OK 74337
View details
Spacious Warehouse Near Highway 20
$349,900
7,380 SF

Spacious Warehouse Near Highway 20

7,380 sqft commercial building near Highway 20 in Pryor, OK.

415 N Maple St, Pryor, OK 74361
View details
Versatile Mixed-Use Property in Locust Grove
$749,000
7,781 SF

Versatile Mixed-Use Property in Locust Grove

Expansive property with salon, emporium, bar, and gym spaces.

6753 E 620 Rd, Locust Grove, OK 74352
View details
Retail Storefront on Large Lot
$299,000
1,752 SF

Retail Storefront on Large Lot

Retail property with potential for RV park or flea market.

5577 W 630, Chouteau, OK 74337
View details
70.54 Acre Horse/Cattle Ranch
$480,000

70.54 Acre Horse/Cattle Ranch

70.54 acre horse/cattle ranch in Adair, OK.

Adair, OK 74330
View details
New 2024 Doublewide Home
$169,900
1,456 SF

New 2024 Doublewide Home

Recently built doublewide featuring modern upgrades and ample storage.

300 Spring Creek St, Pryor, OK 74361
View details
Pryor Commercial Building For Sale
$489,000
5,882 SF

Pryor Commercial Building For Sale

High-traffic location, versatile space, great visibility

104 Graham Ave, Pryor, OK 74361
View details
Pryor, OK Multifamily Investment
$2,900,000
19,376 SF

Pryor, OK Multifamily Investment

16-Unit Duplex Portfolio, High ROI

2900 520 Rd, Pryor, OK 74361
View details
291 Broadway Ave
$140,000
1,400 SF

291 Broadway Ave

Individual retail properties • 1,400 SF

291 Broadway Ave, Disney, OK 74340
View details
Spavinaw Restaurant - Turnkey Opportunity
$165,000
432 SF

Spavinaw Restaurant - Turnkey Opportunity

Established Diner, Excellent Location

108 Main St, Spavinaw, OK 74366
View details
13057 Ok-28
$225,000
800 SF

13057 Ok-28

Office Properties & Spaces • 800 SF

13057 Ok-28, Langley, OK 74350
View details
Pryor, OK Ranch with Shop
$1,490,000
4,000 SF

Pryor, OK Ranch with Shop

80-acre ranch featuring a home, shop, and office/living quarters.

4748 N 4318, Pryor, OK 74361
View details
Pryor Warehouse For Sale
$450,000
6,000 SF

Pryor Warehouse For Sale

6,000 SF warehouse available in Pryor, Oklahoma.

4441 Mill St S, Pryor, OK 74361
View details

Mayes County, OK Commercial Real Estate Investment Opportunities Market Analysis

Explore 1042 commercial real estate investment opportunities in Mayes County, OK with 157 listings featured on our commercial real estate marketplace. The current inventory includes 216,417,225 square feet of properties with an estimated value of $199,534,536.

Estimated prices for commercial real estate in Mayes County, OK begin at $33,000, with an average of $353,158 and extend to $3,520,000.

In Mayes County, OK, current investment values show:

  • Retail properties positioned at $354,170
  • Individual retail properties measuring $357,923
  • Industrial properties assessed at $399,950
  • Land calculated at $236,572
List
Map