7,517

Craig County, OK Homes

Section Image
    • /21

      Est $169,615 Not Listed For Sale

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

      1003 W Delaware Ave, Vinita, OK 74301

      1003 W Delaware Ave, Vinita, OK 74301
  • /51

    $364,000

    • Land
    • 40 Acres
    • $9,100 per Acre

    40 S 4420 Rd, Vinita, OK 74301

    Beautiful land within 20 minutes to NEW AMUSEMENT PARK!! Quick access to Highway 2 that connects straight into Vinita city limits. This open canvas will be great for development! Property is currently used for cattle and hunting and could continue in that direction. With all utilities at the road this property is ready for any future use. Call today to schedule a showing and take a look at your

    Cynthia Dolbow Ary Land Co.| KW Advantage Land

    40 S 4420 Rd, Vinita, OK 74301
  • /2

    $162,000 Sold May 09, 2025

    102 Clay Cir, Vinita, OK 74301

    • 3 Beds
    • 1.5 Baths
    • 1,168 Sq Ft
    • Built 1978

    Last Sold Summary

    • 9% Below List Price
    • $139/SF

    Current Estimated Value $158,953

    Last Listing Agent Non Member Non-member

    102 Clay Cir, Vinita, OK 74301
    • /18

      Est $152,188 Not Listed For Sale

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

      353 S Miller St, Vinita, OK 74301

      353 S Miller St, Vinita, OK 74301
  • /42

    $62,500

    • Land
    • 6.75 Acres
    • $9,259 per Acre

    3 E 220 Rd, Afton, OK 74331

    6.75 +/- ACRES IN AFTON — ONLY 9 MILES FROM GRAND LAKE! This 6.75 +/- acre property offers space, access, and real potential for anyone looking to build, invest, or start a family farm. It sits just 5 miles from Afton and 7 miles from Vinita, giving you country breathing room with quick connections to key routes. I-44 is only 1.5 miles away, and US-66, HWY 69, and HWY 60 are all close enough to

    Drew Ary Keller Williams Advantage

    3 E 220 Rd, Afton, OK 74331
  • /22

    $240,000 Sold Jul 09, 2025

    35848 Highland Dr, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,478 Sq Ft
    • Built 2018

    Last Sold Summary

    • 8% Below List Price
    • $162/SF
    • 65 Days On Market

    Last Listing Agent Mathew Pettus Solid Rock, REALTORS

    35848 Highland Dr, Vinita, OK 74301
    • /2

      Est $294,753 Not Listed For Sale

      • 4 Beds
      • 2 Baths
      • 2,872 Sq Ft

      421 W Canadian Ave, Vinita, OK 74301

      421 W Canadian Ave, Vinita, OK 74301
  • /36

    $239,000

    • Land
    • 40 Acres
    • $5,975 per Acre

    1 Old Highway 10 Hwy, Miami, OK 74354

    LOOKING FOR A GORGEOUS FLAT PIECE OF HAY MEADOW WITH A POND AND A SMALL CREEK IN CRAIG COUNTY? Then look no further! This 40+/- acres tract is just waiting for you to realize your dreams of owning your own small hobby farm with a few head of cattle, chickens, goats, etc. There's shade for the animals, a pond and wet weather creek for water and the opportunity to bale your own hay. This piece is

    Eric Zellers Ary Land Co. | KW Advantage Land

    1 Old Highway 10 Hwy, Miami, OK 74354
  • /16

    $106,250 Sold Dec 12, 2025

    444256 Oklahoma 10, Welch, OK 74369

    • 2 Beds
    • 1 Bath
    • 667 Sq Ft
    • Built 1984

    Last Sold Summary

    • 24% Below List Price
    • $159/SF
    • 19 Days On Market

    Last Listing Agent Amy Littlejohn Johnson & Associates Realty

    444256 Oklahoma 10, Welch, OK 74369
    • /37

      Est $274,107 Not Listed For Sale

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

      703 W Canadian Ave, Vinita, OK 74301

      703 W Canadian Ave, Vinita, OK 74301
  • /21

    $199,000

    • Land
    • 37 Acres
    • $5,378 per Acre

    02 Old Highway 10, Miami, OK 74354

    LOOKING FOR THE PERFECT FLAT PIECE OF HAY MEADOW IN CRAIG COUNTY? This beautiful 37 +/- acre parcel is the ideal place to bring your vision of country living to life! Featuring flat, open hay meadow with plenty of room to roam, this land is perfect for a small hobby farm or expanding your agricultural dreams. Whether you’re raising a few cattle, chickens, goats, or other livestock, the

    Eric Zellers Keller Williams Advantage

    02 Old Highway 10, Miami, OK 74354
  • /46

    $179,000 Sold May 30, 2025

    504 W Ketchum Ave, Vinita, OK 74301

    • 3 Beds
    • 1 Bath
    • 960 Sq Ft

    Last Sold Summary

    • 10% Below List Price
    • $186/SF
    • 81 Days On Market

    Current Estimated Value $244,173

    Last Listing Agent tiffany mckibben McKibben & Co. Realty

    504 W Ketchum Ave, Vinita, OK 74301
    • /16

      Est $204,891 Not Listed For Sale

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

      225 S Brewer St, Vinita, OK 74301

      225 S Brewer St, Vinita, OK 74301
  • /22

    $30,000

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

    6 E 260 Rd, Vinita, OK 74426

    New Price - Owner says GET IT SOLD - 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,

    Brian Rickard Keller Williams Advantage

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

    $201,000 Sold Apr 15, 2025

    614 S Thompson St, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,671 Sq Ft
    • Built 1957

    Last Sold Summary

    • 1% Above List Price
    • $120/SF

    Current Estimated Value $195,430

    Last Listing Agent Non Member Non-member

    614 S Thompson St, Vinita, OK 74301
    • /28

      Est $213,502 Not Listed For Sale

      • 4 Beds
      • 2.5 Baths
      • 1,927 Sq Ft

      226 S Adair St, Vinita, OK 74301

      226 S Adair St, Vinita, OK 74301
  • /45

    $172,000

    • Land
    • 40 Acres
    • $4,300 per Acre

    0000 S 4380 Rd, Welch, OK 74369

    Price Reduced!!! If you have been in the market for acreage that consists of open pasture ground and timber, this 40+/- acres located in Craig County, Oklahoma may be the one for you. Located just northwest of Welch, this farm consists of over 30+/- acres of pasture ground that could be utilized for grazing or hay production. With a small patch of timber, there is plenty of wildlife sign offering

    Chuck Bellatti Arrowhead Land Company, LLC

    0000 S 4380 Rd, Welch, OK 74369
  • /32

    $340,000 Sold Sep 17, 2025

    35041 Cohea Ln, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 2,104 Sq Ft
    • Built 2009

    Last Sold Summary

    • 15% Below List Price
    • $162/SF
    • 98 Days On Market

    Last Listing Agent Terra Apperson McGraw Realtors - Langley

    35041 Cohea Ln, Afton, OK 74331
    • /12

      Est $92,936 Not Listed For Sale

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

      227 S Brown St, Vinita, OK 74301

      227 S Brown St, Vinita, OK 74301
  • /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
  • /29

    $174,000 Sold Mar 25, 2025

    122 Prairie Ln, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,484 Sq Ft
    • Built 1962

    Last Sold Summary

    • 3% Below List Price
    • $117/SF
    • 5 Days On Market

    Current Estimated Value $175,524

    Last Listing Agent Sheila Lalicker Solid Rock REALTORS - Vinita

    122 Prairie Ln, Vinita, OK 74301
    • /50

      Est $317,804 Not Listed For Sale

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

      1103 W Canadian Ave, Vinita, OK 74301

      1103 W Canadian Ave, Vinita, OK 74301
  • /50

    $209,000

    • Land
    • 40 Acres
    • $5,225 per Acre

    01 Old Highway 10 Hwy, Miami, OK 74354

    LOOKING FOR A GORGEOUS FLAT PIECE OF HAY MEADOW WITH A POND AND A SMALL CREEK IN CRAIG COUNTY? Ready to turn your dream of country living into reality? This stunning 40+/- acre tract in Craig County offers the perfect blend of beauty, function, and opportunity! Flat, open hay meadow, a pond, and a wet weather creek create the ideal setting for your future homestead. Whether you envision raising

    Eric Zellers Keller Williams Advantage

    01 Old Highway 10 Hwy, Miami, OK 74354
  • /54

    $400,000 Sold Sep 11, 2025

    435781 E 130 Rd, Welch, OK 74369

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

    Last Sold Summary

    • 7% Below List Price
    • $333/SF
    • 48 Days On Market

    Current Estimated Value $289,124

    Last Listing Agent James Steed Coldwell Banker Select

    435781 E 130 Rd, Welch, OK 74369
    • /5

      Est $113,850 Not Listed For Sale

      • 2 Beds
      • 1 Bath
      • 957 Sq Ft

      123 S Ross St, Vinita, OK 74301

      123 S Ross St, Vinita, OK 74301
  • /19

    $54,000

    • Land
    • 5 Acres
    • $10,800 per Acre

    3 E 210 Rd, Vinita, OK 74301

    LAND 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
  • /28

    $125,000 Sold Aug 01, 2025

    248 N Miller St, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,550 Sq Ft
    • Built 1945

    Last Sold Summary

    • 10% Below List Price
    • $81/SF
    • 5 Days On Market

    Current Estimated Value $130,901

    Last Listing Agent Amy Cherry Solid Rock REALTORS - Vinita

    248 N Miller St, Vinita, OK 74301
    • /24

      Est $141,345 Not Listed For Sale

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

      121 S Brown St, Vinita, OK 74301

      121 S Brown St, Vinita, OK 74301
  • /49

    $6,765,000

    • Land
    • 1,230 Acres
    • $5,500 per Acre

    46225 E 200 Rd, Afton, OK 74331

    Experience the ultimate country living with this exceptional 1230-acre ranch, featuring 18 ponds, lush, improved grass pastures, and ample space for yearlings or cow/calf operations. Complete with two well-equipped working set of corrals with a loading chute, a spacious 50x100 covered hay barn, an 8-stall barn and numerous loafing sheds. This ranch is perfect for hunting enthusiasts and those

    Kendra Gillette Solid Rock REALTORS - Vinita

    46225 E 200 Rd, Afton, OK 74331
  • /4

    $1,300,000 Sold Feb 26, 2025

    39111 S Highway 82, Vinita, OK 74301

    • 7 Beds
    • 8 Baths
    • 6,800 Sq Ft
    • Built 2007

    Last Sold Summary

    • 6% Below List Price
    • $191/SF
    • 0 Days On Market

    Last Listing Agent Non Member Non-member

    39111 S Highway 82, Vinita, OK 74301
    • /39

      Est $146,594 Not Listed For Sale

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

      124 S Brewer St, Vinita, OK 74301

      124 S Brewer St, Vinita, OK 74301
  • /55

    $250,000

    • Land
    • 36 Acres
    • $6,944 per Acre

    0000 Highway 60, Vinita, OK 74301

    Situated approximately 6 miles west of Vinita on Highway 60 is where you will find this 36 +/- acre grass farm. The farm is perimeter fenced on the north, east, and south sides with cross-fencing in place to provide the new owners with the option of rotating livestock to minimize overgrazing. There is a fantastic 3/4 acre stocked pond in the northwest portion of the farm and scattered timber

    Kevin Williams Midwest Land Group

    0000 Highway 60, Vinita, OK 74301
  • /47

    $310,000 Sold Nov 21, 2025

    1310 Churchill Rd, Vinita, OK 74301

    • 4 Beds
    • 4 Baths
    • 3,400 Sq Ft
    • Built 1997

    Last Sold Summary

    • 38% Below List Price
    • $91/SF
    • 82 Days On Market

    Last Listing Agent Becky Bichard Solid Rock REALTORS - Vinita

    1310 Churchill Rd, Vinita, OK 74301
    • /2

      Est $108,417 Not Listed For Sale

      • 2 Beds
      • 2 Baths
      • 1,272 Sq Ft

      147 S Foreman St, Vinita, OK 74301

      147 S Foreman St, Vinita, OK 74301
  • /14

    $120,000

    • Land
    • 10 Acres
    • $12,000 per Acre

    3 E 220th St, Vinita, OK 74301

    This is a beautiful 10 acre Property located near Highway 60. With a quick less than 18 minute commute to the newly announced American Heartland Amusement Park. Take advantage of this parcel at a great price with a small pond and great location for your future home! No restrictions and a great investment, come take a look!

    Cynthia Dolbow Ary Land Co.| KW Advantage Land

    3 E 220th St, Vinita, OK 74301
  • /27

    $315,000 Sold Jun 23, 2025

    27819 S 4380 Rd, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,520 Sq Ft
    • Built 1998

    Last Sold Summary

    • $207/SF
    • 108 Days On Market

    Current Estimated Value $319,088

    Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

    27819 S 4380 Rd, Vinita, OK 74301
    • /4

      Est $79,041 Not Listed For Sale

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

      138 S Gunter St, Vinita, OK 74301

      138 S Gunter St, Vinita, OK 74301
  • /17

    $55,000

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

    5 S 4320 Rd, Big Cabin, OK 74332

    5± acres of predominantly open pasture ideally situated between Big Cabin and Chelsea, OK, and located less than 2 miles from Highway 66. The property features a small cluster of trees surrounding a wet-weather creek, offering a naturally scenic backdrop for your future homesite. Whether you're ready to bring your building plans, your livestock, or both, this tract provides an excellent blend of

    Jacob Barnes Keller Williams Advantage

    5 S 4320 Rd, Big Cabin, OK 74332
  • /32

    $139,900 Sold Sep 29, 2025

    240 S 2nd St, Vinita, OK 74301

    • 2 Beds
    • 2 Baths
    • 1,128 Sq Ft
    • Built 1920

    Last Sold Summary

    • $124/SF
    • 4 Days On Market

    Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

    240 S 2nd St, Vinita, OK 74301
    • /14

      Est $72,320 Not Listed For Sale

      • 2 Beds
      • 0.5 Baths
      • 850 Sq Ft

      219 N Thompson St, Vinita, OK 74301

      219 N Thompson St, Vinita, OK 74301

Showing Results 121 - 160, Page 4 of 18

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