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.

Photo 1 of 19, commercial property at 416 Lawson Blvd, Clayton, OK 74536
For saleReduced $35,001

$189,999

Commercial land

0.41 acres

$463,412/acre (asking price ÷ land area)

416 Lawson BlvdClayton, OK 74536

Listing courtesy of SmallTown Hunting Properties & Real Estate · MyStateMLS #11667485

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

$250,000

Commercial land

2.44 acres

$102,459/acre (asking price ÷ land area)

  • Parking reported

1401 E Cherokee AveMcalester, OK 74501

Listing courtesy of KirkAngel LLC · MyStateMLS #11669659

Photo 1 of 2, commercial property at 4740 Pine Creek Rd, Valliant, OK 74764
For sale

$450,000

Retail property

2,400 SF building1 acre lot

$188/SF (asking price ÷ building area)

  • Corner location

4740 Pine Creek RdValliant, OK 74764

Listing courtesy of Altaterra Realty and Auction LLC · MyStateMLS #11666740

Photo 1 of 16, commercial property at 0000 E 310 Road, Big Cabin, OK 74332
For sale

$400,000

Retail property

20 acres

0000 E 310 RoadBig Cabin, OK 74332

Listing courtesy of National Land Realty, Tulsa, OK · MyStateMLS #11659003

Photo 1 of 53, commercial property at 1 W Choctaw Ave, Mcalester, OK 74501
For sale

$249,900

Industrial property

5,100 SF building0.89 acres lot

$49/SF (asking price ÷ building area)

  • Dock-high doors
  • Fenced or outdoor yard
  • Parking reported

1 W Choctaw AveMcalester, OK 74501

Listing courtesy of Leader Group Realty · MyStateMLS #11662580

Photo 1 of 29, commercial property at 119 Jackson St., Hugo, OK 74743
For sale

$385,000

Industrial property

0.07 acres

119 Jackson St.Hugo, OK 74743

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

Photo 1 of 1, land at 22995 Highway 77, Thackerville, OK 73459
For saleReduced $60,000

$90,000

Commercial land

0.08 acres

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

22995 Highway 77Thackerville, OK 73459

Listing courtesy of Southern Oklahoma Realty · MyStateMLS #11658809

Photo 1 of 31, commercial property at 634 Ne Hwy 54, Guymon, OK 73942
For saleReduced $60,000

$520,000

Commercial property

4,762 SF building

$109/SF (asking price ÷ building area)

634 Ne Hwy 54Guymon, OK 73942

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #11640983

Photo 1 of 9, commercial property at . Us Hwy 412, Colcord, OK 74338
For sale

$368,900

Commercial property

2.38 acres

. Us Hwy 412Colcord, OK 74338

Listing courtesy of Crye Leike Realtors · MyStateMLS #11641574

Photo 1 of 7, commercial property at 114 E. Oklahoma St., Blackwell, OK 74631
For saleReduced $320,000

$275,000

Commercial property

10,000 SF building

$28/SF (asking price ÷ building area)

114 E. Oklahoma St.Blackwell, OK 74631

Listing courtesy of United Country Real Estate Rockin Double J LLC · MyStateMLS #11640620

Photo 1 of 8, commercial property at 768 Se 135th Rd, Willburton, OK 74578
For sale

$250,000

Mobile home or RV park

5 acres

  • Parking reported

768 Se 135th RdWillburton, OK 74578

Listing courtesy of Altaterra Realty and Auction LLC · MyStateMLS #11669560

Photo 1 of 14, commercial property at 926 Nw 10th St, Oklahoma City, OK 73106
For sale

$196,000

Commercial property

0.13 acres

926 Nw 10th StOklahoma City, OK 73106

Listing courtesy of KirkAngel LLC · MyStateMLS #11667471

Photo 1 of 14, commercial property at 918 Nw 10th St, Oklahoma City, OK 73106
For sale

$245,000

Commercial property

0.16 acres

918 Nw 10th StOklahoma City, OK 73106

Listing courtesy of KirkAngel LLC · MyStateMLS #11667450

Photo 1 of 21, commercial property at 1710 S. Grand Ave., Cherokee, OK 73728
For sale

$100,000

Commercial property

3,678 SF building0.51 acres lot

$27/SF (asking price ÷ building area)

1710 S. Grand Ave.Cherokee, OK 73728

Listing courtesy of Kohlrus Real Estate LLC · MyStateMLS #11644201

Photo 1 of 50, commercial property at 123 N Main Street #17 &18, Wetumka, OK 74883
For sale

$120,000

Commercial propertyUnit 17 &18

3,875 SF building0.25 acres lot

$31/SF (asking price ÷ building area)

123 N Main Street #17 &18Wetumka, OK 74883

Listing courtesy of Fields Land Company LLC · MyStateMLS #11627902

Photo 1 of 19, commercial property at 130 West Main Street, Disney, OK 74340
For sale

$136,000

Commercial property

1,320 SF building0.21 acres lot

$103/SF (asking price ÷ building area)

130 West Main StreetDisney, OK 74340

Listing courtesy of Carey-Hughes Realty Advisors, Inc. · MyStateMLS #11621557

Photo 1 of 12, commercial property at 5324 Oklahoma Ave, Woodward, OK 73801
For sale

$200,000

Office building

2,352 SF building0.69 acres lot

$85/SF (asking price ÷ building area)

  • Fenced or outdoor yard

5324 Oklahoma AveWoodward, OK 73801

Listing courtesy of Northwest Real Estate LLC · MyStateMLS #11613604

Photo 1 of 5, commercial property at 207 Hwy 81, Medford, OK 73759
For sale

$125,000

Commercial property

  • Parking reported

207 Hwy 81Medford, OK 73759

Listing courtesy of United Country Real Estate Rockin Double J LLC · MyStateMLS #11614012

Photo 1 of 16, land at 513 S. Wilson St, Vinita, OK 74301
For sale

$240,000

Commercial land

0.61 acres

$393,443/acre (asking price ÷ land area)

  • Parking reported

513 S. Wilson StVinita, OK 74301

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

Photo 1 of 6, commercial property at 7716 Nw 81st Circle, Oklahoma City, OK 73132
For sale

$346,500

Industrial property

  • Grade-level or drive-in doors

7716 Nw 81st CircleOklahoma City, OK 73132

Listing courtesy of Lowell Group, Inc. · MyStateMLS #11605015

Photo 1 of 38, commercial property at 211 Nw 5th, Guymon, OK 73942
For saleReduced $35,000

$425,000

Medical building

4,318 SF building

$98/SF (asking price ÷ building area)

211 Nw 5thGuymon, OK 73942

Listing courtesy of Results Realty LLC · MyStateMLS #11604871

Photo 1 of 16, commercial property at 400 E Industrial Blvd S, Inola, OK 74036
For sale

$1,950,000

Commercial property

65,535 SF building5.02 acres lot

$30/SF (asking price ÷ building area)

  • Parking reported

400 E Industrial Blvd SInola, OK 74036

Listing courtesy of NAIL Realty Group · MyStateMLS #11590439

Photo 1 of 5, land at 1800 W Blue Starr Dr, Claremore, OK 74017
For sale

$699,900

Commercial land

2.76 acres

$253,587/acre (asking price ÷ land area)

  • Corner location

1800 W Blue Starr DrClaremore, OK 74017

Listing courtesy of NAIL Realty Group · MyStateMLS #11589787

Photo 1 of 4, commercial property at 216 W Randolph, Enid, OK 73701
For sale

$139,000

Commercial property

3,077 SF building

$45/SF (asking price ÷ building area)

  • Parking reported

216 W RandolphEnid, OK 73701

Listing courtesy of Lippard Auctioneers, Inc · MyStateMLS #11582829

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.