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 25, commercial property at 201 Rainey, Weatherford, OK 73096
For sale

$99,000

Office building

1,500 SF building

$66/SF (asking price ÷ building area)

201 RaineyWeatherford, OK 73096

Listing courtesy of United Country / Caldwell Real Estate · MyStateMLS #11846916

Photo 1 of 12, commercial property at N8 Guymon Airport, Guymon, OK 73942
For sale

$525,000

Commercial property

  • Clear height stated

N8 Guymon AirportGuymon, OK 73942

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #11950700

Photo 1 of 60, commercial property at 15180 Hwy 82, Tahlequah, OK 74464
For sale

$420,000

Retail property

1.89 acres

  • Parking reported

15180 Hwy 82Tahlequah, OK 74464

Listing courtesy of Century 21 Wright Real Estate · MyStateMLS #11871133

Photo 1 of 39, commercial property at 230 Boyle Rd, Kiowa, OK 74553
For sale

$1,009,000

Industrial property

3,570 SF building50 acres lot

$283/SF (asking price ÷ building area)

  • Dock-high doors

230 Boyle RdKiowa, OK 74553

Listing courtesy of Leader Group Realty · MyStateMLS #11824789

Outside Building Photo
For sale

$425,000

Office building

4,290 SF building1 acre lot

$99/SF (asking price ÷ building area)

  • Parking reported

701 Leahy AvenuePawhuska, OK 74056

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

Photo 1 of 14, commercial property at 45 S Main St, Krebs, OK 74554
For saleReduced $30,000

$119,900

Office building

800 SF building

$150/SF (asking price ÷ building area)

45 S Main StKrebs, OK 74554

Listing courtesy of Leader Group Realty · MyStateMLS #11779322

Photo 1 of 30, commercial property at 702 N. Wilson St, Vinita, OK 74301
For saleReduced $100,000

$300,000

Office building

3,620 SF building0.3 acres lot

$83/SF (asking price ÷ building area)

702 N. Wilson StVinita, OK 74301

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

Photo 1 of 9, land at 12215 N Pennsylvania Ave, Oklahoma City, OK 73120
For sale

$255,000

Commercial land

0.43 acres

$593,023/acre (asking price ÷ land area)

  • Parking reported

12215 N Pennsylvania AveOklahoma City, OK 73120

Listing courtesy of KirkAngel LLC · MyStateMLS #11780474

Photo 1 of 4, commercial property at 100 S Quinn, Guymon, OK 73942
For sale

$185,000

Industrial property

4,000 SF building0.44 acres lot

$46/SF (asking price ÷ building area)

100 S QuinnGuymon, OK 73942

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

Photo 1 of 6, commercial property at 106 S Quinn, Guymon, OK 73942
For sale

$320,000

Retail property

6,600 SF building0.48 acres lot

$48/SF (asking price ÷ building area)

106 S QuinnGuymon, OK 73942

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

Front
For sale

$175,000

Commercial property

0.51 acres

  • Corner location

111 W 1st StGuymon, OK 73942

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

Photo 1 of 11, commercial property at 400 Dallas St., Talihina, OK 74571
For sale

$385,000

Commercial property

400 Dallas St.Talihina, OK 74571

Listing courtesy of Talihina Realty · MyStateMLS #11695400

Photo 1 of 37, commercial property at 7051 Us Hwy 70, Mead, OK 73449
For sale

$2,000,000

Commercial property

40 acres

  • Corner location

7051 Us Hwy 70Mead, OK 73449

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

Photo 1 of 6, commercial property at 5812 E 146th Street North, Collinsville, OK 74021
For sale

$943,770

Commercial land

1.44 acres

$655,396/acre (asking price ÷ land area)

  • 3-phase power mentioned

5812 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5732 E 146th Street North, Collinsville, OK 74021
For sale

$346,533

Commercial land

0.72 acres

$481,296/acre (asking price ÷ land area)

  • 3-phase power mentioned

5732 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5672 E 146th Street North, Collinsville, OK 74021
For sale

$317,768

Commercial land

0.66 acres

$481,467/acre (asking price ÷ land area)

  • 3-phase power mentioned

5672 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5636 E 146th Street North, Collinsville, OK 74021
For sale

$412,918

Commercial land

0.86 acres

$480,137/acre (asking price ÷ land area)

  • 3-phase power mentioned

5636 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5614 E 146th Street North, Collinsville, OK 74021
For sale

$581,550

Commercial land

0.89 acres

$653,427/acre (asking price ÷ land area)

  • 3-phase power mentioned

5614 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5538 E 146th Street North, Collinsville, OK 74021
For sale

$866,220

Commercial land

1.33 acres

$651,293/acre (asking price ÷ land area)

  • 3-phase power mentioned

5538 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5516 E 146th Street North, Collinsville, OK 74021
For sale

$1,159,770

Commercial land

1.77 acres

$655,237/acre (asking price ÷ land area)

  • 3-phase power mentioned

5516 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 6, commercial property at 5706 E 146th Street North, Collinsville, OK 74021
For sale

$343,280

Commercial land

0.56 acres

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

  • 3-phase power mentioned

5706 E 146th Street NorthCollinsville, OK 74021

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

Photo 1 of 32, commercial property at 4100 S Van Buren, Enid, OK 73703
For saleReduced $110,000

$340,000

Office building

5.3 acres

  • Parking reported

4100 S Van BurenEnid, OK 73703

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

Photo 1 of 43, commercial property at 602 Dogwood, Wellston, OK 74881
For saleReduced $10,000

$155,000

Special-purpose property

2,204 SF building

$70/SF (asking price ÷ building area)

  • Parking reported

602 DogwoodWellston, OK 74881

Listing courtesy of Always Real Estate · MyStateMLS #11680412

Photo 1 of 10, commercial property at Tbd Us Hwy 63, Whitesboro, OK 74577
For sale

$175,000

Retail property

0.82 acres

  • Parking reported

Tbd Us Hwy 63Whitesboro, OK 74577

Listing courtesy of Talihina Realty · MyStateMLS #11679778

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.