Commercial Property for Sale in Oklahoma

Commercial Only shows 121 active listings for sale here from participating MyStateMLS brokerages. This is not every commercial property on the market in the area.

By type: commercial land (27), office (19) and retail (16). Common reported features: parking reported (38), 3-phase power mentioned (13) and grade-level or drive-in doors (11). Many listings are in or near Guymon, Idabel and Collinsville.

Median asking price of the 121 listings with a stated price: $346,533 (range $20,000 to $12,000,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 3, 2026.

Street Photo
For sale

$20,000

Commercial land

0.32 acres

$62,305/acre (asking price ÷ land area)

811 Kihekah AvePawhuska, OK 74056

Listing courtesy of Tolson Real Estate, LLC · MyStateMLS #12043943

Photo 1 of 17, commercial property at 2101 S Main St, Jay, OK 74346
For sale

$350,000

Commercial property

2,880 SF building0.54 acres lot

$122/SF (asking price ÷ building area)

2101 S Main StJay, OK 74346

Listing courtesy of Crye Leike Realtors · MyStateMLS #12047288

Photo 1 of 2, land at 00 County Road 230, Morrison, OK 73061
For sale

$110,000

Commercial land

1.1 acres

$100,000/acre (asking price ÷ land area)

00 County Road 230Morrison, OK 73061

Listing courtesy of Cross Timbers Land LLC · MyStateMLS #12047245

Photo 1 of 2, land at 22328 County Road 230, Morrison, OK 73061
For sale

$165,000

Commercial land

3 acres

$55,000/acre (asking price ÷ land area)

22328 County Road 230Morrison, OK 73061

Listing courtesy of Cross Timbers Land LLC · MyStateMLS #12047224

Photo 1 of 12, commercial property at 905 Ne 12th St, Guymon, OK 73942
For sale

$315,000

Retail property

4,632 SF building0.65 acres lot

$68/SF (asking price ÷ building area)

905 Ne 12th StGuymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #12044137

Photo 1 of 3, commercial property at 1140 Hwy 64/54, Guymon, OK 73942
For sale

$325,000

Commercial property

1140 Hwy 64/54Guymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #12044002

Photo 1 of 18, commercial property at 1004 E Hwy 54, Guymon, OK 73942
For sale

$525,000

Industrial property

17,380 SF building1.2 acres lot

$30/SF (asking price ÷ building area)

1004 E Hwy 54Guymon, OK 73942

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #12042667

Photo 1 of 23, commercial property at 12 E Central, Miami, OK 74354
For sale

$295,000

Commercial property

0.07 acres

12 E CentralMiami, OK 74354

Listing courtesy of UC Post Properties LLC · MyStateMLS #12045925

Photo 1 of 9, commercial property at 710 N Quinn, Guymon, OK 73942
For sale

$150,000

Commercial property

1,600 SF building0.29 acres lot

$94/SF (asking price ÷ building area)

710 N QuinnGuymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #12040170

Photo 1 of 13, commercial property at 714 N Quinn, Guymon, OK 73942
For sale

$140,000

Office building

1,080 SF building

$130/SF (asking price ÷ building area)

714 N QuinnGuymon, OK 73942

Listing courtesy of Home Realty LLC dba Realty House · MyStateMLS #12040143

Photo 1 of 3, commercial property at 2941 E Britton Rd, Oklahoma City, OK 73131
For sale

$495,000

Commercial property

2941 E Britton RdOklahoma City, OK 73131

Listing courtesy of KirkAngel LLC · MyStateMLS #12021743

Photo 1 of 50, commercial property at 100 N Main Street, Hennessey, OK 73742
For sale

$315,000

Retail property

6,340 SF building0.16 acres lot

$50/SF (asking price ÷ building area)

100 N Main StreetHennessey, OK 73742

Listing courtesy of Lippard Auctioneers, Inc · MyStateMLS #12016153

Photo 1 of 30, commercial property at 114 Ne 4th Street, Guymon, OK 73942
For sale

$370,000

Office building

  • Parking reported

114 Ne 4th StreetGuymon, OK 73942

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #12015936

Photo 1 of 12, commercial property at 106 S Main St, Seiling, OK 73663
For sale

$260,000

Commercial property

3,000 SF building0.08 acres lot

$87/SF (asking price ÷ building area)

  • Corner location
  • Parking reported

106 S Main StSeiling, OK 73663

Listing courtesy of S7 Auction & Real Estate · MyStateMLS #12014099

Photo 1 of 1, commercial property at 3684 Sooner Rock, Davis, OK 73030
For sale

$429,000

Commercial land

3684 Sooner RockDavis, OK 73030

Listing courtesy of Blankenship Real Estate · MyStateMLS #11983534

Photo 1 of 54, commercial property at 219 Nw 4th, Guymon, OK 73942
For sale

$989,000

Commercial property

6,572 SF building0.68 acres lot

$150/SF (asking price ÷ building area)

  • Parking reported

219 Nw 4thGuymon, OK 73942

Listing courtesy of Results Realty LLC · MyStateMLS #11970177

Photo 1 of 60, commercial property at 201 Randy Rutherford, Broken Bow, OK 74728
For sale

$1,400,000

Retail property

8,200 SF building1.11 acres lot

$171/SF (asking price ÷ building area)

  • Parking reported

201 Randy RutherfordBroken Bow, OK 74728

Listing courtesy of Mossy Oak Properties - Oklahoma AgRec Land, LLC · MyStateMLS #11982172

Photo 1 of 17, land at 9952 Hornbeam Rd, Henryetta, OK 74437
For sale

$2,550,000

Commercial land

8.48 acres

$300,708/acre (asking price ÷ land area)

  • Corner location

9952 Hornbeam RdHenryetta, OK 74437

Listing courtesy of KirkAngel LLC · MyStateMLS #11954659

Photo 1 of 20, commercial property at 46457 Howe Rd, Alva, OK 73717
For sale

$490,000

Industrial property

7,180 SF building8.05 acres lot

$68/SF (asking price ÷ building area)

  • Grade-level or drive-in doors

46457 Howe RdAlva, OK 73717

Listing courtesy of Kohlrus Real Estate LLC · MyStateMLS #11953620

Photo 1 of 24, land at 1401 E Cherokee Ave, Mcalester, OK 74501
For sale

$200,000

Commercial land

2.44 acres

$81,967/acre (asking price ÷ land area)

  • Parking reported

1401 E Cherokee AveMcalester, OK 74501

Listing courtesy of KirkAngel LLC · MyStateMLS #11950585

Photo 1 of 35, commercial property at 525 S. Wilson, Vinita, OK 74301
For sale

$275,000

Office building

3,610 SF building0.38 acres lot

$76/SF (asking price ÷ building area)

  • Parking reported

525 S. WilsonVinita, OK 74301

Listing courtesy of Vaughn Quality Real Estate LLC · MyStateMLS #11947512

Photo 1 of 13, commercial property at 959 E Highway 3, Lane, OK 74555
For sale

$350,000

Self-storage property

3,000 SF building0.88 acres lot

$117/SF (asking price ÷ building area)

  • Grade-level or drive-in doors
  • Drive-through

959 E Highway 3Lane, OK 74555

Listing courtesy of Legacy Premier Properties, LLC · MyStateMLS #11995799

Photo 1 of 45, land at 402 Texas, Idabel, OK 74745
For sale

$369,900

Commercial land

402 TexasIdabel, OK 74745

Listing courtesy of Kohler's Four Seasons Realty · MyStateMLS #11929678

Photo 1 of 4, commercial property at 308 Highway 59 North, Heavener, OK 74937
For sale

$65,000

Commercial property

1 acre

308 Highway 59 NorthHeavener, OK 74937

Listing courtesy of United Country-Mixon Realty & Auctions · MyStateMLS #11927862

Counties in Oklahoma

Counts include every property type in the county; the linked page shows all of them.

Cities and towns in Oklahoma

Listings provided by MyStateMLS and shown with the listing brokerage's name. Counts and figures describe listings displayed on Commercial Only only. Property types and features describe what each listing reports; see how listings qualify. Information is deemed reliable but not guaranteed.