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 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 60, commercial property at 202 S Hoy St, Buffalo, OK 73834
For sale

$250,000

Hospitality property

2,820 SF building0.27 acres lot

$89/SF (asking price ÷ building area)

  • Parking reported

202 S Hoy StBuffalo, OK 73834

Listing courtesy of Northwest Real Estate LLC · MyStateMLS #11912875

Photo 1 of 48, commercial property at 30365 E County Rd 1510, Paoli, OK 73074
For sale

$12,000,000

Industrial property

43 acres

  • Grade-level or drive-in doors
  • 3-phase power mentioned

30365 E County Rd 1510Paoli, OK 73074

Listing courtesy of Schrader Real Estate and Auction Co Inc · MyStateMLS #11964366

Photo 1 of 60, commercial property at 400 E Jack Choate Ave., Hennessey, OK 73742
For sale

$215,000

Office building

3,480 SF building

$62/SF (asking price ÷ building area)

  • Parking reported

400 E Jack Choate Ave.Hennessey, OK 73742

Listing courtesy of Lippard Auctioneers, Inc · MyStateMLS #11922695

Photo 1 of 7, land at Tbd Arnall Road, Poteau, OK 74953
For saleReduced $12,500

$87,500

Commercial land

5.82 acres

$15,034/acre (asking price ÷ land area)

  • Parking reported

Tbd Arnall RoadPoteau, OK 74953

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

Property looking south
For sale

$70,000

Commercial property

Lot 5, Block 4 24th St.Guymon, OK 73942

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

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 2, commercial property at 607 Sw C Ave, Lawton, OK 73501
For sale

$449,900

Office building

3,250 SF building1 acre lot

$138/SF (asking price ÷ building area)

607 Sw C AveLawton, OK 73501

Listing courtesy of Happy Homes Realty LLC · MyStateMLS #11889561

Photo 1 of 21, commercial property at 208 N Main Street, Kingfisher, OK 73750
For sale

$249,000

Commercial property

0.08 acres

208 N Main StreetKingfisher, OK 73750

Listing courtesy of National Land Realty, Kingfisher, OK · MyStateMLS #11897557

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 22, business opportunity at 200 Blanco Rd, Mcalester, OK 74501
For sale

$1,150,000

Multifamily property

6 acres

200 Blanco RdMcalester, OK 74501

Listing courtesy of Leader Group Realty · MyStateMLS #11891666

Photo 1 of 1, commercial property at 904 E Washington St., Idabel, OK 74745
For saleReduced $50,000

$395,000

Office building

4,128 SF building0.69 acres lot

$96/SF (asking price ÷ building area)

  • Parking reported

904 E Washington St.Idabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11877359

Photo 1 of 1, commercial property at 1928 East Washington Street, Idabel, OK 74745
For sale

$595,000

Office building

0.61 acres

  • Parking reported

1928 East Washington StreetIdabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11871140

Photo 1 of 1, commercial property at 900 E Washington St., Idabel, OK 74745
For sale

$225,000

Office building

2,670 SF building0.7 acres lot

$84/SF (asking price ÷ building area)

900 E Washington St.Idabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11877382

Photo 1 of 29, commercial property at 702 Se 3rd St., Stigler, OK 74462
For sale

$420,000

Office building

4,920 SF building5 acres lot

$85/SF (asking price ÷ building area)

702 Se 3rd St.Stigler, OK 74462

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

Photo 1 of 1, land at 110 E. Lincoln Road, Idabel, OK 74745
For sale

$500,000

Commercial land

14 acres

$35,714/acre (asking price ÷ land area)

  • Corner location

110 E. Lincoln RoadIdabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11871363

Photo 1 of 1, land at 1920 E Washington St., Idabel, OK 74745
For sale

$500,000

Commercial land

5.5 acres

$90,909/acre (asking price ÷ land area)

1920 E Washington St.Idabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11871336

Photo 1 of 1, commercial property at 2110 E Washington St., Idabel, OK 74745
For sale

$395,000

Commercial property

2,800 SF building

$141/SF (asking price ÷ building area)

2110 E Washington St.Idabel, OK 74745

Listing courtesy of Hunting Country Real Estate · MyStateMLS #11871115

Photo 1 of 10, land at 3601 Hereford Ln, Mcalester, OK 74501
For sale

$525,000

Commercial land

4.73 acres

$110,994/acre (asking price ÷ land area)

3601 Hereford LnMcalester, OK 74501

Listing courtesy of Crown & Key Realty · MyStateMLS #11865000

Photo 1 of 53, multifamily property at 303 N Service Road, Calera, OK 74730
For sale

$355,000

Multifamily property

1,800 SF building0.56 acres lot

$197/SF (asking price ÷ building area)

  • Drive-through
  • Parking reported

303 N Service RoadCalera, OK 74730

Listing courtesy of Red River Realty and Auction · MyStateMLS #11864948

Photo 1 of 53, commercial property at 303 N Service Road, Calera, OK 74730
For sale

$355,000

Office building

1,800 SF building0.56 acres lot

$197/SF (asking price ÷ building area)

  • Drive-through
  • Parking reported

303 N Service RoadCalera, OK 74730

Listing courtesy of Red River Realty and Auction · MyStateMLS #11864938

Photo 1 of 17, commercial property at 607 Railroad St Talihina Ok 74571, Talihina, OK 74571
For sale

$300,000

Commercial property

6,142 SF building

$49/SF (asking price ÷ building area)

607 Railroad St Talihina Ok 74571Talihina, OK 74571

Listing courtesy of Crown & Key Realty · MyStateMLS #11850265

Photo 1 of 15, commercial property at 9628 N Us Hwy 259 (Tract 2), Broken Bow, OK 74728
For sale

$950,000

Office building

2,660 SF building0.9 acres lot

$357/SF (asking price ÷ building area)

  • Parking reported

9628 N Us Hwy 259 (Tract 2)Broken Bow, OK 74728

Listing courtesy of Buying Broken Bow · MyStateMLS #11847144

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.