For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Land
1
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.
List
Map

Craig County, OK Land for Sale

51 results
Notify Me
New
Highway Frontage Acreage in Big Cabin
$125,000
10.31 Acres

Highway Frontage Acreage in Big Cabin

26857 E Hwy 66 Hwy, Big Cabin, OK 74332

10+ acres with highway frontage, utilities, and development freedom.

  • Large 10+ acre property with a mix of open pasture and mature timber.
  • Significant highway frontage provides excellent accessibility.
  • No restrictive covenants, allowing maximum development flexibility.
  • Existing septic tank system and water well already in place.
  • Combination of open pastures and wooded areas offers diverse usage options.
Last Update: Dec 8
View details
Vinita, OK Vacant Land
$249,500
17.50 Acres

Vinita, OK Vacant Land

28941 S 4450 Rd, Vinita, OK 74301

17.5 acres of land suitable for recreation, livestock, or development.

  • Excellent commercial development opportunity, located within 2.5 miles of the future American Heartland Theme Park.
  • 17.5 acres +/- of relatively level and developable land, great for hay production, grazing, or commercial building.
  • No portion of this property is within the 100‑year floodplain.
  • Features a mix of improved forages including bermudagrass, fescue, annual ryegrass, and clovers.
  • Utilities (power and rural water) are already on site.
Last Update: Apr 24
View details
Vinita, OK Farm/Estate Opportunity
$1,195,000
80.00 Acres

Vinita, OK Farm/Estate Opportunity

80-acre property with homes, outbuildings, and development potential near Vinita.
445142 E 290 Rd, Vinita, OK 74301
View details
Land on Historic Route 66
$240,000
0.61 Acres

Land on Historic Route 66

Vacant land on Route 66 near new visitor center.
513 S Wilson St, Vinita, OK 74301
View details
Land in Vinita, Oklahoma
Contact for pricing
0.20 Acres

Land in Vinita, Oklahoma

Land suitable for single or multi-family development near interstate.
Vinita, OK 74301
View details
Land in Vinita, Oklahoma
Contact for pricing
0.20 Acres

Land in Vinita, Oklahoma

Land suitable for single-family or multi-family development in Vinita.
Vinita, OK 74301
View details
Vinita, OK - Land Available
$40,000
0.43 Acres

Vinita, OK - Land Available

Spacious .43 acre lot with utilities on-site.
349 S 1St St, Vinita, OK 74301
View details
Land in Vinita, Oklahoma
Contact for pricing
0.16 Acres

Land in Vinita, Oklahoma

Land suitable for single-family or multi-family development.
Vinita, OK 74301
View details
Vinita, OK Land Opportunity
$80,000
0.74 Acres

Vinita, OK Land Opportunity

Land available for single or multi-family development in Vinita.
N 7Th St, Vinita, OK 74301
View details
Land in Vinita, Oklahoma
Contact for pricing
0.19 Acres

Land in Vinita, Oklahoma

Land suitable for single or multi-family development in Vinita.
Vinita, OK 74301
View details
Waterfront Land on Grand River
$299,900
27.50 Acres

Waterfront Land on Grand River

27.5 acres with waterfront on the Grand River.
543 Leisure Land Pl, Big Cabin, OK 74332
View details
Vinita, OK - 6.6 Acres
$170,000
6.60 Acres

Vinita, OK - 6.6 Acres

6.6-acre property near Vinita with utilities and residential potential.
1408 W Canadian Ave, Vinita, OK 74301
View details
Vinita, OK Development Opportunity
$150,000
4.02 Acres

Vinita, OK Development Opportunity

4.02-acre tract within city limits, ready for development.
1415 W Canadian Ave, Vinita, OK 74301
View details
Route 66 Commercial Land
$250,000
Pending

Route 66 Commercial Land

Commercial land on Route 66 with redevelopment potential.
701 E Illinois Ave, Vinita, OK 74301
View details
32 Acres with Panoramic Views
$329,900
32.91 Acres

32 Acres with Panoramic Views

32 acres of land with hilltop views near Vinita, OK.
E 230 Rd, Vinita, OK 74301
View details
Welch, OK Vacant Land
$172,000
40.00 Acres

Welch, OK Vacant Land

40+/- acres of pasture and timber near Welch, Oklahoma.
40AC S 4380 Rd, Welch, OK 74369
View details
Residential Land in Vinita, OK
Contact for pricing
Pending

Residential Land in Vinita, OK

Building lot in Vinita, ready for new home construction.
516 N Smith St, Vinita, OK 74301
View details
64 Acres on Highway 66
$5,500,000
64.08 Acres

64 Acres on Highway 66

64-acre commercial land with highway frontage and development potential.
435006 Highway 60 E, Vinita, OK 74301
View details
5 Acres in Big Cabin
$62,500
Pending

5 Acres in Big Cabin

Five acre property suitable for residential or commercial development.
4410 S 4410 Rd, Big Cabin, OK 74332
View details
Vinita Commercial Corner Lot Opportunity
$499,900
3.61 Acres

Vinita Commercial Corner Lot Opportunity

3.61-acre commercial lot in Vinita, high visibility, easy access.
S 4410 Rd, Vinita, OK 74301
View details
Vinita, OK Vacant Land
$150,000
3.08 Acres

Vinita, OK Vacant Land

Vacant land near Will Rogers Turnpike and Cherokee Nation Clinic.
E 5Th St, Vinita, OK 74301
View details
Residential Land Near Grand Lake
$125,000
0.11 Acres

Residential Land Near Grand Lake

Residential lot in premier Grand Lake community with resort-style amenities.
37214 S Cliff Crest Dr, Vinita, OK 74301
View details
Corner Lot in Vinita, OK
Contact for pricing
0.35 Acres

Corner Lot in Vinita, OK

Residential land ready for building near local elementary school.
533 N Smith St St, Vinita, OK 74301
View details
Land in Premier Grand Lake Community
$125,000
0.09 Acres

Land in Premier Grand Lake Community

Residential lot in South Shores community with resort-style amenities.
37220 S Cliff Crest Dr, Vinita, OK 74301
View details

Craig County, OK Land Investment Opportunities Market Analysis

Explore 167 land for sale in Craig County, OK, showcased through 51 active listings on our real estate platform. These investment opportunities span a total of 63,003,354 square feet of properties for sale, with an estimated market value of $72,586,200.

Prices for lots in Craig County, OK start at $40,000, averaging $2,419,540, and reaching up to $50,000,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you have the most current data.

List
Map