Oklahoma
    For Sale
    • For Sale
    • For Lease
    • Recently Sold
    • Property Lookup
    • Brokers
    Property Types
    1
    • Retail
    • Office
    • Residential Income
    • Restaurants
    • Industrial
    • Mixed-Use
    • Hospitality
    • Health Care
    • Sports & Entertainment
    • Land
    • Agricultural
    • Specialty
    Price
    Price
    $
    $

    Craig County, OK Land for Sale

    Notify Me
    List
    Map
    Oklahoma City, OK Tulsa, OK Lawton, OK
    55 listings
    Corner Lot Development Land
    $299,900
    1.78 Acres
    Corner Lot Development Land

    S 4410 Road, Vinita, OK 74301

    Approximately 1.8-acre corner lot available with RV zoning and build-to-suit flexibility for hospitality or retail concepts.
    • Corner lot
    • Owner will build to suit
    • Suitable for retail business, hotel, or restaurant (per remarks)
    Updated: Jun 12
    View details
    Commercial Land Lot for Development
    $249,900
    1.78 Acres
    Commercial Land Lot for Development

    S 4410 Road, Vinita, OK 74301

    Commercial land in Vinita, OK, with RV zoning and a build-to-suit option from the owner.
    View details
    Vinita, OK Commercial Property
    $320,000
    3,360 SF
    Vinita, OK Commercial Property

    Commercial property in Vinita, OK, with agribusiness potential.

    23106 S 4390 Road, Vinita, OK 74301

    View details
    Big Cabin Commercial Land
    $410,000
    20.00 Acres
    Big Cabin Commercial Land

    20 acres near I-44, suitable for various commercial uses.

    0000 E. 310 Road, Big Cabin, OK 74332

    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
    Vinita, OK Vacant Land
    $800,000
    85.93 Acres
    Vinita, OK Vacant Land

    85+ acres of fenced pastureland with ponds near Grand Lake.

    TBD E 330 Rd, Vinita, OK 74301

    View details
    Highway Frontage Land in Big Cabin
    $125,000
    10.31 Acres
    Highway Frontage Land in Big Cabin

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

    26857 E Highway 66, Big Cabin, OK 74332

    View details
    20 Acres Near Highway 69
    $219,900
    20.00 Acres
    20 Acres Near Highway 69

    20 acres near Hwy 69, ideal for building or recreation.

    E 310 Road, Vinita, OK 74301

    View details
    Vinita Land For Sale
    $5,500,000
    64.08 Acres
    Vinita Land For Sale

    64.08 acres with highway frontage, great potential for development.

    435006 E Hwy 60, Vinita, OK 74301

    View details
    Prime Commercial Corner Lot
    $499,900
    3.61 Acres
    Prime Commercial Corner Lot

    3.61-acre commercial lot in Vinita, OK, for sale.

    S 4410 Road, Vinita, OK 74301

    View details
    20 Acres Near Highway Access
    $219,900
    20.00 Acres
    20 Acres Near Highway Access

    20 acres near Hwy 69, ideal for building or recreation.

    E 310 Road, Vinita, OK 74301

    View details
    30 Acres of Prime Farmland
    $270,000
    30.00 Acres
    30 Acres of Prime Farmland

    30-acre tract near Grand Lake, ideal for farming or homesteading.

    TBD E 280 Rd, Vinita, OK 74301

    View details
    33 Acres Near Vinita, OK
    $248,000
    33.00 Acres
    33 Acres Near Vinita, OK

    33 acres of native grass near Vinita, Oklahoma.

    441776 E 260 Road, Vinita, OK 74301

    View details
    25 Acres Vacant Land, Vinita
    $250,000
    25.00 Acres
    25 Acres Vacant Land, Vinita

    25 acres of land suitable for cattle or building.

    32381 S Highway 82, Vinita, OK 74301

    View details
    Pasture Land in Big Cabin, OK
    $880,000
    110.00 Acres
    Pasture Land in Big Cabin, OK

    110 acres of pasture land perfect for cattle and recreation.

    32483 S 4350 Road, Big Cabin, OK 74332

    View details
    Vinita, OK 42-Acre Land
    $315,000
    42.00 Acres
    Vinita, OK 42-Acre Land

    42 acres near Vinita, OK, in an Opportunity Zone.

    441775 E 260 Road, Vinita, OK 74301

    View details
    Land Near Grand Lake
    $115,000
    10.00 Acres
    Land Near Grand Lake

    10 acres near Grand Lake, suitable for residential or agricultural.

    E 320 Road, Vinita, OK 74301

    View details
    Vinita, OK Commercial Property
    $70,000
    1,000 SF
    Vinita, OK Commercial Property

    1.77-acre commercial property with 1,000 SF building in Vinita.

    S 4390 Road, Vinita, OK 74301

    View details
    Vinita Vacant Land Corner Lot
    $36,500
    Vinita Vacant Land Corner Lot

    Vacant land with utilities on a corner lot.

    504 S. Thompson, Vinita, OK 74301

    View details
    100 Acres of Mixed Land
    $450,000
    100.00 Acres
    100 Acres of Mixed Land

    100 acres ideal for cattle, hunting, recreation, or building.

    33077B S 4320 Rd, Big Cabin, OK 74332

    View details
    Welch, OK Development Land
    $32,900
    10.65 Acres
    Welch, OK Development Land

    Development lots available approximately 1/4 mile from Welch, OK.

    South 4440 Road, Lots 6, 7, 8 & 9, Welch, OK 74369

    View details
    Highway Frontage Ranch with Barn
    $779,000
    1,791 SF
    Highway Frontage Ranch with Barn

    77+ acres with barn, ranch house near Grand Lake.

    Vinita, OK 74301

    View details
    Commercial Land on Historic Route 66
    Contact for pricing
    1,486 SF
    Commercial Land on Historic Route 66

    15 acres with highway frontage suitable for various commercial uses.

    443986 E Highway 60, Vinita, OK 74301

    View details
    Vinita, OK Commercial Acreage
    $40,000
    1,600 SF
    Vinita, OK Commercial Acreage

    2.86 acre commercial parcel with multiple outbuildings.

    S 4390, Vinita, OK 74301

    View details

    Craig County, OK Land Investment Opportunities Market Analysis

    Explore 72 land for sale in Craig County, OK, showcased through 55 active listings on our real estate platform. These investment opportunities span a total of 17,126 square feet of properties for sale, with an estimated market value of $6,209,000.

    Sale prices for lots in Craig County, OK start at $40,000, averaging $1,241,800, and reaching up to $5,000,000 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

    List
    Map