7,495

Craig County, OK Homes

Section Image
    • /18

      Est $81,000 Not Listed For Sale

      216 S 2nd St, Vinita, OK 74301

      • 2 Beds
      • 1.5 Baths
      • 1,190 Sq Ft
      • Built 1920
      216 S 2nd St, Vinita, OK 74301

      Last Sold Summary

      • 1% Above List Price
      • $67/SF
      • 35 Days On Market

      Last Sold Price $80,000

      Last Listing Agent Matthew Palma Hometown Real Estate

  • /24

    $92,000

    • Land
    • 10 Acres
    • $9,200 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 Ary Land Co.| KW Advantage Land

    6 S 4360 Rd, Vinita, OK 74301
  • /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
    • /15

      Est $104,543 Not Listed For Sale

      236 S 1st St, Vinita, OK 74301

      • 3 Beds
      • 1 Bath
      • 1,002 Sq Ft
      • Built 1970
      236 S 1st St, Vinita, OK 74301

      Last Sold Summary

      • 9% Below List Price
      • $115/SF
      • 157 Days On Market

      Last Sold Price $115,000

      Last Listing Agent The Menard Group Keller Williams Realty Grand Lake

  • /19

    $29,400

    • Land
    • 2.5 Acres
    • $11,760 per Acre

    2 E 210 Rd, Vinita, OK 74301

    2.5 +/- ACRES IN THE HEART OF CRAIG COUNTY PRIME LOCATION WITH ENDLESS POTENTIAL! Heres your opportunity to own 2.5 +/- acres in the rapidly growing Vinita area. Perfectly positioned for convenience and future growth, this property offers quick access to major highways, sitting just 5 miles from HWY 60, 6 miles from Route 66, 7 miles from HWY 69, 8 miles from I-44, and only 13 miles from HWY 82.

    Drew Ary Ary Land Co.| KW Advantage Land

    2 E 210 Rd, Vinita, OK 74301
  • /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 $243,031

    Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

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

      Est $65,103 Not Listed For Sale

      412 S Miller St, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 944 Sq Ft
      • Built 1935
      412 S Miller St, Vinita, OK 74301

      Last Sold Summary

      • 63% Above List Price
      • $42/SF
      • 54 Days On Market

      Last Sold Price $40,000

      Last Listing Agent Brett Friesen RE/MAX

  • /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
  • /2

    $60,000 Sold Jan 20, 2026

    434323 U S Route 66, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 4,856 Sq Ft
    • Built 1994

    Last Sold Summary

    • 68% Below List Price
    • $12/SF
    • 314 Days On Market

    Current Estimated Value $118,333

    Last Listing Agent M. David Coale Hometown Real Estate

    434323 U S Route 66, Vinita, OK 74301
    • /3

      Est $57,236 Not Listed For Sale

      437 S Miller St, Vinita, OK 74301

      • Built 1925
      437 S Miller St, Vinita, OK 74301

      Last Sold Summary

      • 64% Above List Price
      • $30/SF
      • 1 Day On Market

      Last Sold Price $35,000

      Last Listing Agent Analiza Buslon eXp Realty, LLC

  • /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 Merzlock 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,818

    Last Listing Agent Non Member Non-member

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

      Est $68,285 Not Listed For Sale

      423 S Miller St, Vinita, OK 74301

      • 3 Beds
      • 1 Bath
      • 948 Sq Ft
      • Built 1925
      423 S Miller St, Vinita, OK 74301

      Last Sold Summary

      • 37% Above List Price
      • $53/SF
      • 54 Days On Market

      Last Sold Price $50,000

      Last Listing Agent Brett Friesen RE/MAX

  • /45

    $172,000 Pending

    • 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
    • /19

      Est $80,412 Not Listed For Sale

      715 W South Ave, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 948 Sq Ft
      • Built 1945
      715 W South Ave, Vinita, OK 74301

      Last Sold Summary

      • 1% Above List Price
      • $84/SF
      • 1 Day On Market

      Last Sold Price $80,000

      Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

  • /23

    $599,000

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

    31511 S Highway 82, Vinita, OK 74301

    Country Living close to Grand Lake! This 20 beautiful acres, has a brick 3-bedroom, 2-bath home, cozy firelace and spacious back porch to enjoy the views over the pasture acres, This property has a dream shop that is insulated and an overhead door, separate entrance for shop area and its close to Grand Lake. This property features an extra-large insulated shop, detached shop, storage shed, pond,

    Susan Yoder AMERICAN PRIDE REALTY

    31511 S Highway 82, Vinita, OK 74301
  • /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 $401,428

    Last Listing Agent James Steed Coldwell Banker Select

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

      Est $158,698 Not Listed For Sale

      1003 W Delaware Ave, Vinita, OK 74301

      • 3 Beds
      • 1 Bath
      • 1,559 Sq Ft
      • Built 1945
      1003 W Delaware Ave, Vinita, OK 74301

      Last Sold Summary

      • 9% Above List Price
      • $94/SF
      • 24 Days On Market

      Last Sold Price $146,000

      Last Listing Agent Libby Spence Solid Rock Realtors - Grove

  • /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
  • /2

    $206,900 Sold Feb 10, 2026

    229 S Smith St, Vinita, OK 74301

    • 4 Beds
    • 2.5 Baths
    • 1,859 Sq Ft
    • Built 1895

    Last Sold Summary

    • 8% Below List Price
    • $111/SF

    Current Estimated Value $189,152

    Last Listing Agent Non Member Non-member

    229 S Smith St, Vinita, OK 74301
    • /19

      Est $153,322 Not Listed For Sale

      712 W South Ave, Vinita, OK 74301

      • 3 Beds
      • 2 Baths
      • 1,535 Sq Ft
      • Built 1945
      712 W South Ave, Vinita, OK 74301

      Last Sold Summary

      • 1% Below List Price
      • $101/SF
      • 118 Days On Market

      Last Sold Price $155,000

      Last Listing Agent Jackie Palma Hometown Real Estate

  • /6

    $376,000

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

    E 130 Rd, Bluejacket, OK 74333

    This property is 100% native pastureland, ready for your grazing cattle or crop farming, perfect for a future homestead or business. No zoning.Craig County RWD-3 water district. Bluejacket, Oklahoma, Public School District.5 miles to Bluejacket, OK7 miles to Welch, OK7 miles to Narcissa10 miles to Miami, OK 23 miles to Grand Lake State Park, OK26 miles to

    JC Trust JC Falls Family Trust

    E 130 Rd, Bluejacket, OK 74333
  • /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

    Current Estimated Value $335,217

    Last Listing Agent Becky Bichard Solid Rock REALTORS - Vinita

    1310 Churchill Rd, Vinita, OK 74301
    • /14

      Est $133,244 Not Listed For Sale

      531 W Delaware Ave, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 1,201 Sq Ft
      • Built 1920
      531 W Delaware Ave, Vinita, OK 74301

      Last Sold Summary

      • 281% Above List Price
      • $29/SF
      • 12 Days On Market

      Last Sold Price $35,000

      Last Listing Agent Jan Jones Lakeland Real Estate NEOK

  • /59

    $345,000

    • Land
    • 27 Acres
    • $12,778 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

    Kevin Williams Midwest Land Group

    0000 Cohea Ln, Afton, OK 74331
  • /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 $308,474

    Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

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

      Est $149,686 Not Listed For Sale

      353 S Miller St, Vinita, OK 74301

      • 3 Beds
      • 2 Baths
      • 1,668 Sq Ft
      • Built 1920
      353 S Miller St, Vinita, OK 74301

      Last Sold Summary

      • 36% Above List Price
      • $66/SF
      • 1 Day On Market

      Last Sold Price $110,000

      Last Listing Agent Sammy King NEO Realty Group

  • /57

    $1,150,000

    • 3 Beds
    • 2 Baths
    • 4,669 Sq Ft

    446490 E 280 Rd, Vinita, OK 74301

    Beautiful Country Property on 98? Acres - Home, 2 Mobile Homes & Shop. This spacious 4-bedroom, 3-bathroom home on 98? acres of mixed pasture and woods. The main home offers a formal dining room, office, storm shelter, and a kitchen with stainless steel appliances. Split-bedroom layout, ample storage, and comfortable living spaces throughout. Property includes two additional mobile homes, 2

    Kendra Gillette Solid Rock, REALTORS

    446490 E 280 Rd, Vinita, OK 74301
  • /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

    Current Estimated Value $120,955

    Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

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

      Est $144,099 Not Listed For Sale

      515 W Delaware Ave, Vinita, OK 74301

      • 3 Beds
      • 2 Baths
      • 1,900 Sq Ft
      • Built 1935
      515 W Delaware Ave, Vinita, OK 74301

      Last Sold Summary

      • 20% Above List Price
      • $63/SF
      • 79 Days On Market

      Last Sold Price $120,000

      Last Listing Agent Dustie Speer Solid Rock REALTORS - Vinita

  • /74

    $1,300,000

    • 4 Beds
    • 2 Baths

    432759 E 290 Rd, Vinita, OK 74301

    131 Acres Ranch with shop and garage, working pens in NE Oklahoma This is the kind of property families dream about. A place where memories are made, kids explore the woods, and evenings are spent around the fire pit under the Oklahoma sky. Located just off historic Route 66 in Craig County, this private and secluded 131-acre property features a 4-bedroom, 2-bath home with an open floor plan, a

    Susan Yoder AMERICAN PRIDE REALTY

    432759 E 290 Rd, Vinita, OK 74301
  • /41

    $312,500 Sold Dec 05, 2025

    25257 S 4420 Rd, Vinita, OK 74301

    • 4 Beds
    • 2 Baths
    • 1,970 Sq Ft
    • Built 2001

    Last Sold Summary

    • 7% Below List Price
    • $159/SF
    • 121 Days On Market

    Current Estimated Value $344,422

    Last Listing Agent Kevin Abbott Keller Williams - Claremore

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

      Est $271,794 Not Listed For Sale

      421 W Canadian Ave, Vinita, OK 74301

      • 4 Beds
      • 2 Baths
      • 2,872 Sq Ft
      • Built 1900
      421 W Canadian Ave, Vinita, OK 74301

      Last Sold Summary

      • 5% Below List Price
      • $91/SF

      Last Sold Price $260,000

      Last Listing Agent Dana Shrum Solid Rock, REALTORS

  • /39

    $99,900

    • 2 Beds
    • 1 Bath

    157 S Springfield St, Welch, OK 74369

    SELLER MOTIVATED TO SELL...BRING OFFERS Single-family residence featuring 2 bedrooms and 1 bath, located on city lot. The home offers original hardwood floors, an attached garage, and an enclosed back porch. An additional office or flex space may be used as a third bedroom. With a large yard, this property is suitable for first-time buyers, those looking to downsize, or buyers seeking a

    Susan Yoder AMERICAN PRIDE REALTY

    157 S Springfield St, Welch, OK 74369
  • /10

    $15,000 Sold Jul 14, 2025

    225 N 2nd St, Vinita, OK 74301

    • 2 Beds
    • 1 Bath
    • 994 Sq Ft
    • Built 1925

    Last Sold Summary

    • 57% Below List Price
    • $15/SF
    • 102 Days On Market

    Current Estimated Value $51,954

    Last Listing Agent Blake Bacon Solid Rock, REALTORS

    225 N 2nd St, Vinita, OK 74301
    • /37

      Est $224,376 Not Listed For Sale

      703 W Canadian Ave, Vinita, OK 74301

      • 3 Beds
      • 3 Baths
      • 2,118 Sq Ft
      • Built 1963
      703 W Canadian Ave, Vinita, OK 74301

      Last Sold Summary

      • 18% Below List Price
      • $130/SF
      • 3 Days On Market

      Last Sold Price $275,000

      Last Listing Agent Traci Kunkel Solid Rock REALTORS - Vinita

  • /55

    $234,000

    • Land
    • 36 Acres
    • $6,500 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
  • /18

    $50,000 Sold Aug 22, 2025

    0 S 4350 Rd Unit 2505457, Vinita, OK 74301

    • Land
    • 17.14 Acres
    • $2,917 per Acre

    Last Sold Summary

    • 69% Below List Price
    • 165 Days On Market

    Last Listing Agent David Jouett Solid Rock, REALTORS

    0 S 4350 Rd Unit 2505457, Vinita, OK 74301
    • /16

      Est $185,871 Not Listed For Sale

      225 S Brewer St, Vinita, OK 74301

      • 3 Beds
      • 1.5 Baths
      • 1,756 Sq Ft
      • Built 1935
      225 S Brewer St, Vinita, OK 74301

      Last Sold Summary

      • 9% Above List Price
      • $97/SF
      • 10 Days On Market

      Last Sold Price $170,000

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

Showing Results 121 - 160, Page 4 of 18

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