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.

    Craig County, OK Agricultural Land / Farmland for Sale

    Notify Me
    List
    Map
    19 results
    40 Acres with Shop, Creek
    $329,000
    40.00 Acres

    40 Acres with Shop, Creek

    443104 E 300 Rd, Vinita, OK 74301

    40 acres with shop, creek, barn near Vinita, Oklahoma.

    • 40 Acres with Pastures and Mature Pecan Trees
    • 30'x30' Shop with Concrete Floor, New Electric, New Lights, and Spray Foam Insulation
    • Rural Water Access
    • Creek and Barn
    • Paved Road Access and Close to Town
    Updated: Apr 26
    View details
    Vinita, OK Vacant Land
    $800,000
    85.93 Acres

    Vinita, OK Vacant Land

    TBD E 330 Rd, Vinita, OK 74301

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

    • 85+ acres of fully fenced cattle pasture with 2 ponds.
    • Premium location for cattle land and building sites.
    • Well‑drained, mostly sandy loam soils.
    • Close proximity to Grand Lake.
    • Short drive to Langley for essential amenities.
    Updated: Mar 25
    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
    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
    33 Acres Near Vinita, OK
    $285,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
    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
    Pasture Land in Big Cabin
    $911,560
    110.00 Acres

    Pasture Land in Big Cabin

    110 acres of fenced pastureland perfect for cattle.

    32483 S 4350 Road, Big Cabin, OK 74332
    View details
    Highway Frontage Land in Big Cabin
    $125,000
    10.31 Acres

    Highway Frontage Land in Big Cabin

    10+ acres with utilities, pasture, and timber.

    26857 E Highway 66, Big Cabin, OK 74332
    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
    100 Acres of Fertile Land
    $470,000
    100.00 Acres

    100 Acres of Fertile Land

    100-acre tract of fertile cropland and lush pasture land.

    E 335 Road, Vinita, OK 74301
    View details
    20 Acres Near Interstate I-44
    $410,000

    20 Acres Near Interstate I-44

    20 acres near I-44, suitable for warehouse or campground.

    0000 E. 310 Road, Big Cabin, OK 74332
    View details
    20 Acres Pasture Land
    $410,000

    20 Acres Pasture Land

    20 acres of flat, open pasture suitable for development.

    E 310 Road, Big Cabin, OK 74332
    View details
    40 Acres Vacant Land, Creek
    $290,000
    40.00 Acres

    40 Acres Vacant Land, Creek

    40 acres with creek, barn, pens, and pecan trees.

    TBD S Highway 82, Vinita, OK 74301
    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
    22-Acre Rogers County Land
    $166,500

    22-Acre Rogers County Land

    Land with hardwoods, pond, utilities, and highway access.

    S 4290 Road W, Big Cabin, OK 74332
    View details
    15 Acre Hobby Farm
    $204,708

    15 Acre Hobby Farm

    15 acre hobby farm near Chelsea, Oklahoma.

    E 340 Road, Big Cabin, OK 74332
    View details
    Vinita, OK 55-Acre Land Opportunity
    $270,000

    Vinita, OK 55-Acre Land Opportunity

    55 acres near Route 66, ideal for ranching/development.

    55 S 4330 Road, Vinita, OK 74301
    View details
    8.75 Acres Along Big Cabin Creek
    $129,500

    8.75 Acres Along Big Cabin Creek

    8.75+/- acre property near Vinita, OK, suitable for farming.

    14 S 4420 Road, Vinita, OK 74301
    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
    Based on your search, we've compiled Potential Opportunities for your consideration. Besides 19 Active Listings in Craig County, OK

    Craig County, OK Agricultural Land / Farmland Investment Opportunities Market Analysis

    Explore 19 agricultural land / farmland for sale in Craig County, OK, showcased through 19 active listings on our real estate platform. These investment opportunities span a total of 1,791 square feet of properties for sale, with an estimated market value of $779,000.

    Sale prices for farmlands in Craig County, OK start at $779,000, averaging $779,000, and reaching up to $779,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