191

Craig County OK Homes for Sale

Section Image Section Image
  • /48

    $229,000

    • 3 Beds
    • 1.5 Baths
    • 1,808 Sq Ft

    349 S Foreman St, Vinita, OK 74301

    Step into a piece of history with this beautifully preserved Victorian home, located on a LG corner lot. The foyer greets you with an ornate wood burning fireplace. Rooms are filled with natural light that showcases intricate woodwork & stunning original hardwood floors,. Authentic details continue throughout, including transom doors enhancing the home's vintage appeal as well as impressive

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    (539) 224-3950

    349 S Foreman St, Vinita, OK 74301
  • /5

    $570,000

    • Land
    • 100 Acres
    • $5,700 per Acre

    0 E 335 Rd, Ketchum, OK 74301

    Welcome to your future homestead or dream farm! This exceptional 100-acre tract of fertile cropland and lush pasture land is located in the heart of Ketchum, Oklahoma, offering the perfect blend of productivity, privacy, and potential.Whether you're looking to build your dream home, start a sustainable homestead, or expand your agricultural operation, this property has it all. With a balanced mix

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (539) 269-1723

    0 E 335 Rd, Ketchum, OK 74301
  • /18

    $995,000

    • Land
    • 15 Acres
    • $65,807 per Acre

    000 Cohea Ln, Ketchum, OK 74349

    Beautiful 15 acres waiting for you on Grand Lake of the Cherokees. Located off a paved road, this would make a wonderful development spot or a place to build your dream home. Over 1700 feet of beach with 88 feet of potential dock space. Coming to Grand is more then just a move, it's a lifestyle; with swimming, boating, hiking and riding ATV's. Give me a call so you can start living your GRAND

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    (539) 252-4830

    000 Cohea Ln, Ketchum, OK 74349
  • /19

    $1,100,000

    • 2 Beds
    • 1 Bath
    • 1,100 Sq Ft

    33321 S 4470 Rd, Vinita, OK 74301

    Welcome to Kraft Farm, a cherished family-owned property since the 1950s, nestled in the scenic countryside of Ketchum, Oklahoma with a Vinita, OK address. Spanning approximately 190 acres, this versatile land offers a rare blend of native and Bermuda pastures, productive cropland, and rich wildlife habitat—making it ideal for agriculture, recreation, or a peaceful rural retreat.The property

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (539) 281-2438

    33321 S 4470 Rd, Vinita, OK 74301
  • /9

    $249,900

    • Land
    • 30 Acres
    • $8,330 per Acre

    18636 S 4440 Rd, Bluejacket, OK 74333

    Escape to the peaceful countryside with this beautiful 30-acre m/l (CH) property, ideally situated just south of Bluejacket and only 12 minutes from Vinita. This land is a perfect canvas for a small homestead or hobby farm, offering a mix of functionality and natural beauty.The acreage is blanketed in native grasses and features a large, scenic pond—perfect for fishing, livestock, or simply

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (918) 818-8299

    18636 S 4440 Rd, Bluejacket, OK 74333
  • /29

    $549,000

    • 3 Beds
    • 1 Bath
    • 1,665 Sq Ft

    27414 S 4440 Rd, Vinita, OK 74301

    This property is a great location near the proposed American Heartland theme park. 15 flat acres that could be developed or used for a commercial business. Rural water and well water are on this property. 2 car garage and a nice sized barn. Home has been cared for with original hard woods, newer windows, open concept kitchen/living and extra family room. Easy to show.

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    (539) 217-3670

    27414 S 4440 Rd, Vinita, OK 74301
  • /15

    $5,000,000

    • 3 Beds
    • 2 Baths
    • 1,704 Sq Ft

    27440 S Hwy 82, Vinita, OK 74301

    Appx. 2300 feet from the future site of the 3 Ponies RV Park & Campground. Capitalize on the booming tourism industry with exponential growth potential. With this 5 Acre property you will have hill top views that go on forever. Currently very secluded with trees developers can pick and choose what to keep and remove for their project, plus a pond. With Appx. 300 ft of Hwy 82 frontage

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    (539) 271-3811

    27440 S Hwy 82, Vinita, OK 74301
  • /12

    $365,000

    • Land
    • 33 Acres
    • $11,092 per Acre

    0 E 230 Rd, Vinita, OK 74301

    Welcome to your dream escape—32 rolling acres perched atop a stunning hill with panoramic views stretching toward Vinita, Oklahoma. This rare piece of land offers not just property, but potential: for a private homestead, a family retreat, or your next investment.Located just 9 miles from the Big Cabin Will Rogers Turnpike Gate, you’re a smooth hour from both Tulsa and Joplin, and within easy

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (539) 234-7071

    0 E 230 Rd, Vinita, OK 74301
  • /41

    $985,000

    • 4 Beds
    • 3.5 Baths
    • 3,885 Sq Ft

    434525 E 340 Rd, Adair, OK 74330

    Welcome to this exceptional 70.54-acre horse/cattle ranch nestled in Adair, Oklahoma. This distinguished Colonial-inspired home offers timeless elegance, modern comforts, and breathtaking eastern views overlooking a serene 5-acre lake. Ideally situated just 7 miles from the Will Rogers Turnpike gate at Big Cabin and an hour from both Tulsa and Joplin, this property delivers peaceful country

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (918) 203-6583

    434525 E 340 Rd, Adair, OK 74330
  • /11

    $499,900

    • Land
    • 40 Acres
    • $12,498 per Acre

    0 E 310 Rd Unit 2512597, Big Cabin, OK 74332

    This 40-acre tract of pristine, flat, and level pastureland is a rare find and is ideal for anyone looking to build their dream home or invest in a beautiful rural property. Located just 2 miles west of Highway 69 and on a paved road, this property offers excellent access while maintaining a tranquil, countryside setting. With a barbed wire fence enclosing the land and a serene pond, this

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (918) 897-2947

    0 E 310 Rd Unit 2512597, Big Cabin, OK 74332
  • /42

    $410,000

    • 2 Beds
    • 1.5 Baths
    • 952 Sq Ft

    447684 Anchors End Unit 10, Ketchum, OK 74349

    1950's WATERFRONT CABIN in Ketchum cove!!! Located in secluded gated community ''Anchor's End'' on Grand Lake. 2 Bedrooms with 1-1/2 bath. Range, original wood floors with open kitchen to living room, wood burning fireplace. New HVAC. Enjoy the peaceful water view from the deck. Boat slip availability with Five new Community Boat Docks, including a Swim Dock: Playground, Sports Area: Tether

    Agent Photo

    Holly Berry

    Keller Williams Advantage - Tulsa

    (539) 217-3286

    447684 Anchors End Unit 10, Ketchum, OK 74349
  • /18

    $210,000

    • Land
    • 4.02 Acres
    • $52,239 per Acre

    1415 W Canadian Ave, Vinita, OK 74301

    Located within the city limits next to a fully functional residential area, this land is waiting to be developed. This land is flat and cleared of most trees. This property is a total of 4.02 acres. City water, sewer, and gas are available. Buyer/buyer agent will need to verify all dimensions as these are approximate. The Westerly part of the property has recently been included in an updated

    Agent Photo

    Veronica Withington

    Keller Williams Preferred

    (539) 352-4673

    1415 W Canadian Ave, Vinita, OK 74301
  • /67

    $210,000

    • Land
    • 7 Acres
    • $31,799 per Acre

    1408 W Canadian Ave, Vinita, OK 74301

    Prime 6.582-Acre Lot in the City of Vinita, OKlahoma Prime 6.582-Acre Homesite with City Utilities & Scenic Views Experience the perfect blend of country serenity and city convenience with this expansive 6.582-acre property on the edge of Vinita, OK. Nestled near a residential community, this beautiful tract offers an excellent building site with a gentle slope leading to a picturesque northwest

    Agent Photo

    Veronica Withington

    Keller Williams Preferred

    (539) 379-5254

    1408 W Canadian Ave, Vinita, OK 74301
  • /43

    $100,000

    • 3 Beds
    • 2 Baths
    • 1,216 Sq Ft

    444596 E Cardinal Ln, Vinita, OK 74301

    An affordable property for someone who loves outdoor activities! Being so close to the river and Grand Lake is a major plus, especially with all the water-based activities like boating and fishing. Hiking, hunting, trail riding options are all within close proximity. The corner lot with a screened-in porch and fenced yard adds some privacy and a comfortable place to relax after a day of

    Agent Photo

    Debi Holcomb

    Butler Real Estate, Inc.

    (539) 252-3826

    444596 E Cardinal Ln, Vinita, OK 74301
  • /14

    $390,000

    • Land
    • 80 Acres
    • $4,875 per Acre

    0 S 4430 Rd, Bluejacket, OK 74333

    Welcome to this exceptional 80-acre property, ideally located just minutes from both Vinita and Bluejacket, Oklahoma. This versatile land offers a perfect combination of agricultural, recreational, and hunting opportunities.The property boasts two very nice deep ponds, providing ample water sources for livestock, as well as a picturesque setting for your outdoor enjoyment. An old water well is

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (918) 372-3644

    0 S 4430 Rd, Bluejacket, OK 74333
  • /18

    $135,000

    • 3 Beds
    • 2 Baths
    • 1,524 Sq Ft

    401 S Scraper St, Vinita, OK 74301

    Check out this 3 bed, 2 bath home located on a corner lot close to shopping. This full brick home has had recent painting, new flooring and heaters installed. Spring into action and jump on this home before it's gone!

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    (539) 476-9758

    401 S Scraper St, Vinita, OK 74301
  • /6

    $599,900

    • Land
    • 3.61 Acres
    • $166,223 per Acre

    0 S 4410 Rd, Vinita, OK 74301

    Located in the heart of Vinita—the county seat of Craig County—this 3.61-acre commercial corner lot offers an exceptional investment opportunity with high visibility and easy access. Whether you're looking to develop an RV park, hotel, retail strip center, or office complex, this property is ideally suited for a wide range of commercial ventures.Strategic Location Highlights: Sits just

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (539) 234-7941

    0 S 4410 Rd, Vinita, OK 74301
  • /37

    $429,900

    • 3 Beds
    • 2 Baths
    • 1,523 Sq Ft

    33966 S 4310 Rd, Big Cabin, OK 74332

    Welcome to this beautifully remodeled home nestled on 3.2 scenic acres, just 6 miles from Chelsea, OK, and a convenient one-hour drive to Tulsa. This 3-bedroom, 2-bathroom home blends modern luxury with peaceful country living.Step inside to discover new hardwood floors, LED can lighting, new windows and stylish ceiling fans throughout. The gourmet kitchen is a chef’s dream, featuring

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    (918) 897-3055

    33966 S 4310 Rd, Big Cabin, OK 74332
  • /58

    $430,000

    • 3 Beds
    • 1 Bath
    • 1,200 Sq Ft

    435781 E 130th Rd, Welch, OK 74369

    If you're looking for a place in the country with room to roam, this 80-acre property in Craig County might be just what you've been after. It features a 1,200 sq ft, 3 bed, 1 bath updated home that's clean, comfortable, and move-in ready.The land itself is a rare find, very diverse with multiple cross-fenced sections, a dedicated 20-acre hay meadow, and plenty of room for hunting, fishing,

    James Steed

    435781 E 130th Rd, Welch, OK 74369
  • /23

    $320,000

    • Land
    • 80 Acres
    • $4,000 per Acre

    436034 E 200 Rd, Vinita, OK 74301

    Located on a hard corner near Vinita, OK lies this beautiful 80-acre slice of Oklahoma. A year-round creek winds its way the full length of the property, offering peaceful views and a steady water source for the abundant wildlife that calls this parcel home. There's also a pond for fishing or keeping livestock watered.The property features an old homeplace with utilities already on-site,

    James Steed

    436034 E 200 Rd, Vinita, OK 74301
  • /100

    $458,000

    • 4 Beds
    • 3.5 Baths

    24946 S 4370 Rd, Vinita, OK 74301

    Experience the perfect blend of luxury and security with this beautiful four-bedroom, three-and-a-half-bath brick home, set on 10 serene acres. This exquisite property boasts spacious living areas, modern amenities, and a safe room for added peace of mind. Enjoy the expansive outdoor space, ideal for recreation, gardening, or simply soaking in the natural beauty. This is a rare opportunity to own

    Cole Yoder AMERICAN PRIDE REALTY

    24946 S 4370 Rd, Vinita, OK 74301
  • /22

    $44,000

    • Land
    • 2.00 Acres
    • $22,000 per Acre

    6 E 260 Rd, Vinita, OK 74426

    If you’ve been dreaming of building your own home in a peaceful, scenic setting without the hassle of restrictions or overcrowding, this beautiful 2.0-acre parcel could be exactly what you’re looking for. Perfectly situated just north of Pecan Creek between White Grove and Vinita along Highway 60, this property offers a rare combination of privacy, open space, and convenience. Located only five

    Brian Rickard Keller Williams Advantage

    6 E 260 Rd, Vinita, OK 74426
  • /59

    $1,575,000

    • 3 Beds
    • 2 Baths
    • 1,830 Sq Ft

    442124 E 210 Rd, Vinita, OK 74301

    Nestled on 320+/- acres of productive Green Country ranchland, this cattle ranch is designed for efficiency and functionality, consistently running 500-600 yearlings while still allowing for hay production of 600 bales!. The property is well-equipped for ranching operations, featuring multiple outbuildings, sorting and working pens, load-outs for stock trailers and cattle pots, and a Rice Lake

    Lauren McDonald Midwest Land Group

    442124 E 210 Rd, Vinita, OK 74301
  • /26

    $277,200

    • Land
    • 72 Acres
    • $3,850 per Acre

    00000 S 4490 Rd, Afton, OK 74331

    If you have been in the market for a nice piece of land to hunt on that is off the grid and away from any road frontages then this one may fit right up your alley. These 72 +/- surveyed acres are located approximately mile off the nearest county road and come with a legal easement to the property down a well-maintained gravel drive. A majority of the property sits on top of the highest point in

    Paul Smith

    00000 S 4490 Rd, Afton, OK 74331
  • /24

    $435,000

    • Land
    • 58 Acres
    • $7,500 per Acre

    000 E 310 Rd, Pensacola, OK 74301

    **PRICE REDUCED!!** Endless possibilities await on this picturesque 58+/- acre property, perfectly situated in the heart of Green Country's lush countryside. Whether you're dreaming of a ranch, recreational retreat, or a peaceful homestead, this land has it all. Two year-round ponds, multiple wet-weather creeks, and lush pastures filled with Bermuda and Fescue set the scene for livestock

    Lauren McDonald Midwest Land Group

    000 E 310 Rd, Pensacola, OK 74301
  • /128

    $1,700,000

    • 3 Beds
    • 3.5 Baths

    437492 E 290 Rd, Vinita, OK 74301

    Discover the perfect blend of luxury and functionality in this impressive 100-acre ranch, ideally suited for cattle operation or recreational use. Nestled in the heart of Northeast Oklahoma, this property offers a serene escape with modern amenities.Main ResidenceBedrooms: 3Bathrooms: 3Features:Spacious loft area for additional living or recreational spaceAttached

    Susan Yoder

    437492 E 290 Rd, Vinita, OK 74301
  • /31

    $250,000

    • Land
    • 2.00 Acres
    • $125,000 per Acre

    878 W Ketchum Ave, Vinita, OK 74301

    Now available! 2.0 +/- acres of commercial real estate offering excellent accessibility and functionality, located directly on Highway 85 and just minutes from Grand Lake, this extremely versatile commercial property offers 2.0 +/- acres of fully equipped and easily accessible space. With four separate entrances, the property is designed to handle a wide range of operations, from logistics and

    Lauren McDonald

    878 W Ketchum Ave, Vinita, OK 74301
  • /19

    $65,000

    • Land
    • 5.00 Acres
    • $13,000 per Acre

    3 E 210 Rd, Vinita, OK 74301

    5 +/- ACRES IN VINITA WITH EASY ACCESS AND INVESTMENT UPSIDE! This 5 +/- acre property in the Vinita countryside offers a rare combination of space and accessibility. Located in a rapidly growing area, it's just 5 miles from HWY 60, 6 miles from Route 66, 7 miles from HWY 69, 8 miles from I-44, and 13 miles from HWY 82. Whether you're looking to build, hold, or develop, this land offers

    Drew Ary Keller Williams Advantage

    3 E 210 Rd, Vinita, OK 74301
  • /72

    $538,560

    • 4 Beds
    • 1 Bath

    441066 E 200 Rd, Vinita, OK 74301

    Nestled in a contiguous 120 +/- acre tract just north of Vinita, Oklahoma, on Highway 2, this picturesque grass farm offers a blend of opportunity and potential. The land is primarily comprised of native grasses with a touch of improved pasture, making it ideal for year-round grazing or hay production. Water is abundant, with four ponds and the rolling terrain not only provides excellent drainage

    Zed Goodwin Midwest Land Group

    441066 E 200 Rd, Vinita, OK 74301
  • /14

    $595,000

    • 3 Beds
    • 2 Baths
    • 2,387 Sq Ft

    9130 S 4400 Rd, Welch, OK 74369

    Wonderful family homestead and ranch with house and shop/barn. Clean of cedar in pastures with creek and two ponds to provide ample ability for livestock to graze and thrive! Raised bed garden for your own produce and fences built to divide the pasture and allow rotation grazing or separate livestock as needed.

    Gregory Ford National Land Realty

    9130 S 4400 Rd, Welch, OK 74369
  • /22

    $74,900

    • Land
    • 8 Acres
    • $9,665 per Acre

    7 S 4430 Rd, Pensacola, OK 74301

    7.75 +/- ACRES IN VINITA — LESS THAN 5 MILES FROM GRAND LAKE. Located in the countryside between Vinita, Big Cabin, and Langley, this 7.75 +/- acre property offers a great spot to build with quick access to nearby towns. This property is a solid option for anyone wanting more space without giving up convenience. Anglers and water enthusiasts will love being just minutes from Grand Lake—one of

    Drew Ary Keller Williams Advantage

    7 S 4430 Rd, Pensacola, OK 74301
  • /24

    $114,900

    • Land
    • 10 Acres
    • $11,490 per Acre

    6 S 4360 Rd, Vinita, OK 74301

    10 +/- ACRES WITH POND IN VINITA – A PICTURESQUE PROPERTY WITH UNLIMITED POTENTIAL AND EASY HIGHWAY ACCESS! Set in the scenic Vinita countryside, this exceptional 10 +/- acre property offers the perfect blend of peaceful rural living and convenient accessibility. Whether you're looking for an investment opportunity or a place to build your dream home, this property delivers. Ideally positioned

    Drew Ary Keller Williams Advantage

    6 S 4360 Rd, Vinita, OK 74301
  • /36

    $405,000

    • Land
    • 27 Acres
    • $15,000 per Acre

    0000 Cohea Ln, Afton, OK 74331

    Located in Craig County is where you will find this 27 +/- acre timber tract. With approximately 100’ of elevation changes throughout the mature, hardwood landscape, this small Craig County parcel has a ton of character. Are you looking for a fantastic development opportunity? The property has been platted into 28 individual tracts ranging from .26 acres to 1.65 acres by the current owner and

    Kevin Williams Midwest Land Group

    0000 Cohea Ln, Afton, OK 74331
  • /53

    $480,000

    • Land
    • 120 Acres
    • $4,000 per Acre

    E E 120 Rd, Welch, OK 74369

    Introducing 120 acres of recreational property located just 4 miles southwest of Welch, Oklahoma, in Craig County. This tract features 50 acres of prime tillable soil and 70 acres of mature hardwood timber, ideal for both farming and recreation. The farmland is currently utilized in a double-crop rotation of winter wheat and soybeans, boasting mostly Class 3 and better silt-loam soils with 03%

    Chuck Bellatti Arrowhead Land Company, LLC

    E E 120 Rd, Welch, OK 74369
  • /22

    $250,000

    • Land
    • 50 Acres
    • $5,000 per Acre

    E E 120 Rd, Welch, OK 74369

    This exceptional 50-acre mixed-use recreational and agricultural property is located just 4 miles southwest of Welch, Oklahoma, in Craig County. It features approximately 31 acres of prime tillable soil, classified as Class 3 or better silt loam, with 03% slopes and an average NCCPI soil score of 79.5/100. The tillable acreage is currently utilized for rotational double cropping of winter wheat

    Chuck Bellatti Arrowhead Land Company, LLC

    E E 120 Rd, Welch, OK 74369
  • /61

    $459,000

    • Land
    • 77 Acres
    • $5,961 per Acre

    77 Old Highway 10 Hwy, Miami, OK 74354

    77+/- ACRES OF BEAUTIFUL CRAIG COUNTY -- YOUR COUNTRY DREAM STARTS HERE!! Looking for the perfect place to start your farm, build your dream home, or create your private retreat? This gorgeous 77+/- acre tract offers endless possibilities with open, level land, a peaceful pond, a wet-weather creek, and plenty of mature shade trees for your animals. Whether you’re thinking of raising cattle,

    Eric Zellers Keller Williams Advantage

    77 Old Highway 10 Hwy, Miami, OK 74354
  • /51

    $84,500

    • Land
    • 8 Acres
    • $9,941 per Acre

    8 S 4430 Rd, Pensacola, OK 74301

    GREAT INVESTMENT OPPORTUNITY IN A GROWING MARKET – ONLY 5 MILES FROM GRAND LAKE! This beautiful 8.5 +/- acre property sits in a prime location, offering the perfect balance of peaceful country living with easy access to nearby towns like Vinita, Big Cabin, and Langley. Whether you're looking to build your dream home, invest in land, or enjoy the outdoors, this property has endless potential.

    Drew Ary Keller Williams Advantage

    8 S 4430 Rd, Pensacola, OK 74301
  • /86

    $646,000

    • Land
    • 170 Acres
    • $3,800 per Acre

    E E 120 Rd, Welch, OK 74369

    This exceptional 170-acre mixed-use agricultural farm and hunting land is located just 4 miles south and west of Welch, Oklahoma, in Craig County. The property features 78.64 acres of solid timber, perfect for recreation, with a wet-weather creek running through the center. This creek merges with Big Cabin Creek in the southeast corner of the property, offering 420 feet of creek frontage and

    Chuck Bellatti Arrowhead Land Company, LLC

    E E 120 Rd, Welch, OK 74369
  • /30

    $229,000

    • Land
    • 37 Acres
    • $6,189 per Acre

    37 Old Highway 10, Miami, OK 74354

    LOOKING FOR THE PERFECT FLAT PIECE OF HAY MEADOW IN CRAIG COUNTY? This beautiful 37-acre parcel offers a great opportunity to bring your vision of a small hobby farm to life. Ideal for a few cattle, chickens, goats, or other livestock, this property boasts a prime location between Miami and Welch, just off Highway 10 and close to I-44 for easy access to urban conveniences. Picture yourself

    Eric Zellers Ary Land Co. | KW Advantage Land

    37 Old Highway 10, Miami, OK 74354
  • /55

    $399,000

    • 3 Beds
    • 2 Baths
    • 1,566 Sq Ft

    20515 S 4450 Rd, Vinita, OK 74301

    Discover the perfect blend of rural charm and modern updates in this 3 bed, 2 bath home, offering comfortable living space. Nestled on 18 +/- acres of well-kept land of 75% pasture and 25% timber mix, this property is ideal for those seeking space to enjoy the outdoors, raise animals, and even hunt.The home boasts a safe room for added peace of mind, along with an in-ground cellar. Outside,

    Tony Prideaux Midwest Land Group

    20515 S 4450 Rd, Vinita, OK 74301

Showing Results 1 - 40, Page 1 of 5

How to Buy a Home How to Finance a Home How to Sell a Home