Retail Properties for Sale in Oklahoma

Storefronts, shopping centers, restaurants and other customer-facing space.

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

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 16 listings with a stated price: $340,000 (range $75,000 to $1,400,000). Asking prices on this site only, not sold prices or the whole market; auctions excluded; updated Nov 4, 2026.

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 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 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 33, commercial property at 6300 E Reno Ave, Midwest City, OK 73110
For sale

$1,100,000

Retail property

8,091 SF building0.48 acres lot

$136/SF (asking price ÷ building area)

  • Grade-level or drive-in doors
  • Sprinkler system
  • Parking reported

6300 E Reno AveMidwest City, OK 73110

Listing courtesy of KirkAngel LLC · MyStateMLS #11920953

Photo 1 of 14, commercial property at 1220 Ne 1st St., Pryor, OK 74361
For sale

$999,900

Retail property

19,202 SF building1.53 acres lot

$52/SF (asking price ÷ building area)

  • 3-phase power mentioned

1220 Ne 1st St.Pryor, OK 74361

Listing courtesy of Pro One Realty Inc · MyStateMLS #11918892

Photo 1 of 20, commercial property at 210 E Main Street, Davis, OK 73030
For sale

$75,000

Retail property

210 E Main StreetDavis, OK 73030

Listing courtesy of Blankenship Real Estate · MyStateMLS #11991468

Photo 1 of 12, commercial property at 513 Douglas Avenue, Beaver, OK 73932
For sale

$75,000

Retail property

513 Douglas AvenueBeaver, OK 73932

Listing courtesy of Results Realty LLC · MyStateMLS #11906703

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 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

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

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 27, commercial property at 607 Ne 4th St., Guymon, OK 73942
For saleReduced $90,000

$260,000

Retail property

3,760 SF building0.18 acres lot

$69/SF (asking price ÷ building area)

607 Ne 4th St.Guymon, OK 73942

Listing courtesy of Henry Hinds Realty LLC · MyStateMLS #11574452

Photo 1 of 26, commercial property at 124 Avenue N, Idabel, OK 74745
For sale

$495,000

Retail property

  • Corner location
  • Parking reported

124 Avenue NIdabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11558228

Photo 1 of 5, commercial property at 2601 S Van Buren St, Enid, OK 73703
For saleReduced $40,000

$340,000

Retail property

3,184 SF building0.89 acres lot

$107/SF (asking price ÷ building area)

  • Parking reported

2601 S Van Buren StEnid, OK 73703

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

No photo provided
For sale

$259,000

Retail property

111 W Main StreetWilburton, OK 74578

Listing courtesy of Southeastern Oklahoma Realty · MyStateMLS #11910635

Counties in Oklahoma

Counts include every property type in the county; the linked page shows retail.

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.