7,252

Craig County, OK Homes

Section Image Section Image
    • /3

      Est $43,935

      Not Listed For Sale

      218 N 2nd St, Vinita, OK 74301

      • 2 Beds
      • Built 1920
      218 N 2nd St, Vinita, OK 74301

      Last Sold Summary

      • 55 Days On Market

      Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

  • /33

    $130,000

    Pending
    • 2 Beds
    • 1 Bath
    • 880 Sq Ft

    415 N Gunter St, Vinita, OK 74301

    Charming 2-bedroom, 1-bath home with numerous updates and a spacious backyard. Recent improvements include a new roof (2026), updated kitchen with new cabinets, countertops, and dishwasher, new flooring, updated light fixtures and ceiling fans, and fresh interior paint. The large backyard offers plenty of space for outdoor activities, gardening, or entertaining. This move-in ready home is ideal

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    415 N Gunter St, Vinita, OK 74301
  • /5

    $87,106

    Sold Nov 20, 2025

    000 E 230 Rd, Nowata, OK 74301

    • Land
    • 19.91 Acres
    • $4,375 per Acre

    Last Sold Summary

    • 9% Above List Price
    • 12 Days On Market

    Last Listing Agent Ella Carter Keller Williams Realty

    000 E 230 Rd, Nowata, OK 74301
    • /14

      Est $30,834

      Not Listed For Sale

      134 S 2nd St, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 780 Sq Ft
      • Built 1920
      134 S 2nd St, Vinita, OK 74301

      Last Sold Summary

      • 18 Days On Market

      Last Listing Agent Garett Noland Hometown Real Estate

  • /51

    $515,000

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

    22111 S Highway 2, Vinita, OK 74301

    Welcome to peaceful country living on approximately 3.2 acres,+/-! Built in 2020 and offering 2,837 sq. ft., this beautifully maintained 3-bedroom, 2-bath home features an inviting open-concept layout with a formal dining room and an impressive kitchen complete with a huge island, custom cabinetry, granite countertops throughout, and abundant built-ins. A multipurpose room over the two-car garage

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    22111 S Highway 2, Vinita, OK 74301
  • /46

    $160,000

    Sold Oct 06, 2025

    480 N Amarillo, Ketchum, OK 74349

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

    Last Sold Summary

    • 5% Below List Price
    • $101/SF
    • 8 Days On Market

    Last Listing Agent Garett Noland Hometown Real Estate

    480 N Amarillo, Ketchum, OK 74349
    • /18

      Est $87,945

      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

      • 35 Days On Market

      Last Listing Agent Matthew Palma Hometown Real Estate

  • /38

    $150,000

    $30K PRICE DROP
    • 2 Beds
    • 1.5 Baths
    • 1,428 Sq Ft

    396 SE Cherokee St, Bluejacket, OK 74333

    Welcome home! Step into this beautiful 2-bedroom, 2-bath gem that perfectly blends warmth, comfort, and modern style. From the moment you arrive, you'll appreciate the meticulously maintained lot and the inviting charm that flows throughout every room.Inside, enjoy a spacious living room ideal for relaxing or entertaining, plus a renovated kitchen featuring abundant cabinet space and

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    396 SE Cherokee St, Bluejacket, OK 74333
  • /8

    $250,000

    Sold Sep 12, 2025

    441075 E 240 Rd, Vinita, OK 74301

    • 3 Beds
    • 3 Baths
    • 1,842 Sq Ft
    • Built 1958

    Last Sold Summary

    • 17% Below List Price
    • $136/SF

    Current Estimated Value $266,336

    Last Listing Agent Jackie Palma Hometown Real Estate

    441075 E 240 Rd, Vinita, OK 74301
    • /15

      Est $111,910

      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

      • 157 Days On Market

      Last Listing Agent The Menard Group Keller Williams Realty Grand Lake

  • /59

    $999,000

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

    446490 E 280 Rd, Vinita, OK 74301

    Experience the freedom of wide-open spaces on this exceptional 98-acre +/-property designed for both lifestyle and functionality. The beautifully maintained 4-bedroom, 3-bath residence offers a split-bedroom design, expansive living areas, formal dining, and a private office, complemented by fresh interior updates and a new roof.The property also features an additional mobile home, ideal for

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    446490 E 280 Rd, Vinita, OK 74301
  • /11

    $80,000

    Sold Sep 19, 2025

    102 Cherokee, Vinita, OK 74301

    • Land
    • 13,982 Sq Ft
    • $249,221 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 24 Days On Market

    Last Listing Agent David Momper Security Realty

    102 Cherokee, Vinita, OK 74301
    • /3

      Est $64,180

      Not Listed For Sale

      437 S Miller St, Vinita, OK 74301

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

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Analiza Buslon eXp Realty, LLC

  • /5

    $199,900

    $20K PRICE DROP
    • Land
    • 20 Acres
    • $9,995 per Acre

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

    Discover the perfect blend of convenience and country living with this beautiful 20-acre property ideally located just 2 miles west of Hwy 69 on Road 310, sitting on a paved county road for easy year-round access. Featuring a scenic pond and plenty of open space, this tract offers endless possibilities for building, recreation, or running livestock. Enjoy the peace and privacy of rural Northeast

    Agent Photo

    Darren DeLozier

    Keller Williams Premier

    0 E 310 Rd Unit 2618751, Big Cabin, OK 74332
  • /30

    $1,075,000

    Sold Aug 28, 2026

    0 S Hwy 82 & 300 Rd Intersection Unit 26-1408, Vinita, OK 74301

    • Land
    • 205 Acres
    • $5,244 per Acre

    Last Sold Summary

    • 13% Below List Price
    • 20 Days On Market

    Last Listing Agent David Kunkel Solid Rock Realtors - Grove

    0 S Hwy 82 & 300 Rd Intersection Unit 26-1408, Vinita, OK 74301
    • /19

      Est $93,121

      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 Day On Market

      Last Listing Agent Gillette Markham Grp Michelle Markham Solid Rock REALTORS - Vinita

  • /12

    $586,450

    • Land
    • 121.67 Acres
    • $4,820 per Acre

    0 E 237 Rd Unit 26-1726, Chelsea, OK 74016

    Discover 121+/- acres of beautiful, secluded Oklahoma countryside with endless possibilities. This exceptional property features lush Bermuda and fescue pasture, making it ideal for cattle, horses, or your dream homestead. Scenic Lightning Creek winds through nearly three-quarters of a mile of the property, lined with mature trees that provide both beauty and privacy. A pond near the center of

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    0 E 237 Rd Unit 26-1726, Chelsea, OK 74016
  • /34

    $200,000

    Sold Jul 14, 2026

    248 N Miller St, Vinita, OK 74301

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

    Last Sold Summary

    • 11% Below List Price
    • $129/SF
    • 147 Days On Market

    Current Estimated Value $191,789

    Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

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

      Est $173,211

      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

      • 24 Days On Market

      Last Listing Agent Libby Spence Solid Rock Realtors - Grove

  • /51

    $549,000

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

    4802 S Highway 2, Welch, OK 74369

    Escape to the countryside with this charming 2-bedroom, 2-bath home situated on approximately 78 +/-acres of beautiful Oklahoma land! Clean, well maintained, and move-in ready, this inviting home features a cozy fireplace, Andersen windows, and a new HVAC system for year-round comfort. Additional features include a two-car garage, storm shelter, and a shed/shop offering extra space for storage,

    Agent Photo

    Gillette Markham Group

    Keller Williams - Claremore

    4802 S Highway 2, Welch, OK 74369
  • /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
    • /19

      Est $167,126

      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

      • 118 Days On Market

      Last Listing Agent Jackie Palma Hometown Real Estate

  • /2

    $175,000

    • Land
    • 28.73 Acres
    • $6,092 per Acre

    0 E 265 Rd Unit 2632281, Vinita, OK 74301

    Bring your plans to life on 30± acres in Craig County offering a versatile mix of open land, fencing, and a pond. Whether you're looking for space for livestock, a future homesite, recreational land, or room to create your own country retreat, this property offers plenty of possibilities. Existing fencing provides a head start for agricultural or livestock use, while the pond adds both function

    Agent Photo

    Allie Rupprecht

    Solid Rock REALTORS

    0 E 265 Rd Unit 2632281, Vinita, OK 74301
  • /43

    $450,000

    Sold Jul 21, 2026

    425 S Boston Ave, Ketchum, OK 74349

    • 2 Beds
    • 2 Baths
    • 1,574 Sq Ft
    • Built 2000

    Last Sold Summary

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

    Last Listing Agent Kevin Abbott Keller Williams - Claremore

    425 S Boston Ave, Ketchum, OK 74349
    • /18

      Est $153,641

      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

      • 1 Day On Market

      Last Listing Agent Sammy King NEO Realty Group

  • /10

    $365,000

    • Land
    • 42 Acres
    • $8,690 per Acre

    E 260 Rd, Vinita, OK 74301

    ATTENTION INVESTORS1!! This 42.4 acre M/L property is located just out of the Vinita city limits. It is designated an opportunity zone. This allows investors to defer tax on capital gains. It also has many other tax benefits, that you can only get from an opportunity zone. This property sits only 1 mile from Vinita and the turnpike entrance. The land consists of well managed native grasses with

    Jeff Clifton McGraw Realtors

    E 260 Rd, Vinita, OK 74301
  • /31

    $210,000

    Sold Apr 16, 2026

    507 S Thompson St, Vinita, OK 74301

    • 3 Beds
    • 3 Baths
    • 1,888 Sq Ft
    • Built 1958

    Last Sold Summary

    • 11% Below List Price
    • $111/SF
    • 50 Days On Market

    Current Estimated Value $209,305

    Last Listing Agent Amy Cherry Solid Rock REALTORS - Vinita

    507 S Thompson St, Vinita, OK 74301
    • /37

      Est $225,004

      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

      • 3 Days On Market

      Last Listing Agent Traci Kunkel Solid Rock REALTORS - Vinita

  • /50

    $259,500

    • Land
    • 17 Acres
    • $15,265 per Acre

    9 E 220 Rd, Afton, OK 74331

    GORGEOUS 17+/- ACRES OF PRIME LAND NEAR VINITA AND THE FUTURE AMERICAN HEARTLAND THEME PARK!! This land is the perfect blank canvas to build and develop your vision for this great property. Location couldn't be better... it is in very close proximity to the upcoming American Heartland Theme Park, less than 5 miles north! See photos for a map showing its location relative to theme park and the

    Eric Zellers Ary Land Co. | KW Advantage Land

    9 E 220 Rd, Afton, OK 74331
  • /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 $332,333

    Last Listing Agent M. David Coale Hometown Real Estate

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

      Est $198,062

      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

      • 10 Days On Market

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

  • /2

    $760,000

    Pending
    • Land
    • 160 Acres
    • $4,750 per Acre

    0 E 250 Rd Unit 28124567, Chelsea, OK 74016

    160 acres of quality pasture ground located just outside Chelsea, OK, only 4 miles off historic Route 66. This property offers a great mix of grasses including fescue and Bermuda, making it ideal for livestock production. Currently running 40 cow/calf pairs with the capacity to comfortably handle up to 50. The land features three ponds providing reliable water sources and is set on a nice, quiet

    Cole Yoder American Pride Realty

    0 E 250 Rd Unit 28124567, Chelsea, OK 74016
  • /14

    $77,480

    Sold Aug 07, 2026

    0 E 300 Rd Unit 2624832, Vinita, OK 74301

    • Land
    • 11.92 Acres
    • $6,500 per Acre

    Last Sold Summary

    • 24% Below List Price
    • 4 Days On Market

    Last Listing Agent Susan Yoder American Pride Realty, LLC.

    0 E 300 Rd Unit 2624832, Vinita, OK 74301
    • /55

      Est $213,718

      Not Listed For Sale

      1021 W Canadian Ave, Vinita, OK 74301

      • 2 Beds
      • 1.5 Baths
      • 1,812 Sq Ft
      • Built 1930
      1021 W Canadian Ave, Vinita, OK 74301

      Last Sold Summary

      • 21 Days On Market

      Last Listing Agent Traci Kunkel Solid Rock REALTORS - Vinita

  • /51

    $399,000

    $60K PRICE DROP Pending
    • Land
    • 77 Acres
    • $5,182 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 youre thinking of raising cattle, goats,

    Eric Zellers Ary Land Co. | KW Advantage Land

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

    $153,000

    Sold Jun 10, 2026

    212 N Foreman St, Vinita, OK 74301

    • 3 Beds
    • 1 Bath
    • 1,172 Sq Ft
    • Built 1940

    Last Sold Summary

    • 4% Below List Price
    • $131/SF
    • 5 Days On Market

    Current Estimated Value $152,796

    Last Listing Agent Libby Spence Solid Rock Realtors - Grove

    212 N Foreman St, Vinita, OK 74301
    • /50

      Est $295,224

      Not Listed For Sale

      1103 W Canadian Ave, Vinita, OK 74301

      • 3 Beds
      • 3 Baths
      • 2,500 Sq Ft
      • Built 1915
      1103 W Canadian Ave, Vinita, OK 74301

      Last Sold Summary

      • 87 Days On Market

      Last Listing Agent Tiffany Marti Coldwell Banker Select

  • /37

    $89,500

    • Land
    • 9,147 Sq Ft
    • $426,190 per Acre

    157 S Springfield St, Welch, OK 74369

    This charming 2-bedroom, 1-bath home sits on a **0.21-acre lot** and offers a rare combination of comfort, functionality, and opportunity. Inside, you'll find beautiful hardwood floors, a flexible bonus room perfect for a home office, hobby room, or guest space, and a layout designed for everyday living. Outside, you'll appreciate the attached garage, storm shelter, and plenty of outdoor space

    Susan Yoder American Pride Realty

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

    $302,500

    Sold May 08, 2026

    4514 S 4390 Rd, Welch, OK 74369

    • 3 Beds
    • 2 Baths
    • 2,968 Sq Ft
    • Built 2017

    Last Sold Summary

    • 14% Below List Price
    • $102/SF
    • 99 Days On Market

    Current Estimated Value $319,613

    Last Listing Agent Heartland Home & Land Team Keller Williams Realty Partners - Adair

    4514 S 4390 Rd, Welch, OK 74369
    • /5

      Est $106,433

      Not Listed For Sale

      123 S Ross St, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 957 Sq Ft
      • Built 1965
      123 S Ross St, Vinita, OK 74301

      Last Sold Summary

      • 4 Days On Market

      Last Listing Agent Thomas Bailey Hometown Real Estate

Showing Results 121 - 160, Page 4 of 18

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