7,556

Craig County, OK Homes

Section Image
    • /9

      Est $68,913

      Not Listed For Sale

      253 W 1st Ave, Welch, OK 74369

      • 3 Beds
      • 1 Bath
      • 1,407 Sq Ft
      • Built 1955
      253 W 1st Ave, Welch, OK 74369

      Last Sold Summary

      • 48 Days On Market

  • /7

    $32,900

    • Land

    Unassigned S 4440 Rd Unit 6, 7, 8 & 9, Welch, OK 74369

    DEVELOPMENT LOTS - 1/4 MILE FROM WELCH, OK 74369 LOTS 6, 7, 8, & 9 - 5 OPTIONS AVAILABLE OPTION 1 - LOT 6, DEVELOPMENT LAND OF 2.5853 ACRES (MOL) (112,615.67sf)(MOL) Welch, OK 74369 Option 1 Listing Price: $32,900 OPTION 2 - LOT 7, DEVELOPMENT LAND OF 2.4906 ACRES (MOL) (108,490.54sf)(MOL) Welch, OK 74369 Option 2 Listing Price: $32,900 OPTION 3 - LOT 8, DEVELOPMENT LAND OF 2.3892 ACRES (MOL)

    JW Weldon Hughes, CHA Carey-Hughes Realty Advisors, Inc.

    Unassigned S 4440 Rd Unit 6, 7, 8 & 9, Welch, OK 74369
  • /18

    $127,500

    Sold Jul 09, 2026

    307 N Foreman St, Vinita, OK 74301

    • 3 Beds
    • 1 Bath
    • 1,008 Sq Ft
    • Built 1925

    Last Sold Summary

    • 2% Above List Price
    • $126/SF
    • 2 Days On Market

    Current Estimated Value $114,104

    Last Listing Agent Jackie Palma Hometown Real Estate

    307 N Foreman St, Vinita, OK 74301
    • /5

      Not Listed For Sale

      24548 S Highway 2, Vinita, OK 74301

      24548 S Highway 2, Vinita, OK 74301

      Last Sold Summary

      • 112 Days On Market

  • /18

    $420,000

    • Land
    • 60 Acres
    • $7,000 per Acre

    442781 E 160 Rd, Bluejacket, OK 74333

    Rare opportunity to own fully fenced, 60 beautiful acres offering the best of both agriculture and recreation. Approximately 40 acres are cleared, fertilized hay meadow, ideal for hay production, grazing, or livestock use. The remaining 20 wooded acres provide excellent deer hunting and abundant wildlife. Improvements include corrals, working pens, septic, and electric already in place, making

    Gillette Markham Team Keller Williams - Claremore

    442781 E 160 Rd, Bluejacket, OK 74333
  • /20

    $340,000

    Sold Oct 27, 2025

    441320 E 280 Rd, Vinita, OK 74301

    • Land
    • 60 Acres
    • $5,667 per Acre

    Last Sold Summary

    • 3% Below List Price
    • 3 Days On Market

    Current Estimated Value $389,439

    Last Listing Agent Sheila Lalicker Keller Williams - Claremore

    441320 E 280 Rd, Vinita, OK 74301
    • /13

      Est $74,134

      Not Listed For Sale

      24434 S Highway 2, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 1,121 Sq Ft
      • Built 1925
      24434 S Highway 2, Vinita, OK 74301

      Last Sold Summary

      • 84 Days On Market

  • /43

    $348,900

    Pending
    • 2 Beds
    • 2 Baths
    • 1,574 Sq Ft

    425 S Boston Ave, Ketchum, OK 74349

    This is the Grand Lake retreat you've been waiting for! Situated on a beautiful lakefront lot, this large two bedroom, two bath home has it all. The open great room features vaulted ceilings with an exposed wood beam, gas log fireplace with stone surround. All of this coupled with the built-in oak cabinetry, really give it that lake lodge feel. And, wall-to-wall windows frame stunning views of

    Kevin Abbott Keller Williams Premier

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

    $25,000

    Sold Jul 28, 2025

    111 W Halsell Ave, Vinita, OK 74301

    • 2 Beds
    • 1 Bath
    • 1,076 Sq Ft
    • Built 1945

    Last Sold Summary

    • $23/SF

    Current Estimated Value $100,296

    Last Listing Agent Becky Bichard Solid Rock REALTORS - Vinita

    111 W Halsell Ave, Vinita, OK 74301
    • /35

      Not Listed For Sale

      24017 E 290 Rd, Chelsea, OK 74016

      • 1 Bed
      • 1 Bath
      • 576 Sq Ft
      • Built 2005
      24017 E 290 Rd, Chelsea, OK 74016

      Last Sold Summary

      • 128 Days On Market

  • /20

    $800,000

    • Land
    • 85.93 Acres
    • $9,310 per Acre

    TBD E 330 Rd, Pensacola, OK 74301

    The 85+ acres is located in Craig county, Northeast Ok. It is currently being used for cattle pasture, it is fully fenced and has 2 ponds, this is a premium location for cattle land, and/or building sites for your dream home. It is well drained and mostly sandy loam soils. There is an additional 40 acres available as well, if you need more land. You are located just a few minutes to Grand Lake,

    Susan Yoder AMERICAN PRIDE REALTY

    TBD E 330 Rd, Pensacola, OK 74301
  • /25

    $118,800

    Sold Jul 03, 2026

    405 S Thompson St, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,236 Sq Ft
    • Built 1935

    Last Sold Summary

    • $96/SF
    • 5 Days On Market

    Current Estimated Value $109,478

    Last Listing Agent Kellie Bland Dixon Keller Williams Premier

    405 S Thompson St, Vinita, OK 74301
    • /96

      Est $892,500

      Not Listed For Sale

      428747 E 20 Rd, Welch, OK 74369

      • 5 Beds
      • 3 Baths
      • 3,200 Sq Ft
      • Built 2005
      428747 E 20 Rd, Welch, OK 74369

      Last Sold Summary

      • 84 Days On Market

  • /14

    $101,320

    Pending
    • Land
    • 11.92 Acres
    • $8,500 per Acre

    0 E 300 Rd Unit 2624832, Vinita, OK 74301

    WOW! If you’re looking for a beautiful place to build your dream home, this is one you need to see!This gorgeous tract offers rural water availability—a huge advantage that’s becoming harder to find in the country. The gently rolling acreage is currently being used for cattle and includes a small set of working pens making it ready for livestock or your future homestead.Conveniently

    Susan Yoder American Pride Realty, LLC.

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

    $185,000

    Sold Dec 05, 2025

    630 N Foreman St, Vinita, OK 74301

    • 3 Beds
    • 2 Baths
    • 1,271 Sq Ft
    • Built 1956

    Last Sold Summary

    • 15% Below List Price
    • $146/SF
    • 133 Days On Market

    Current Estimated Value $171,264

    Last Listing Agent Bob Hart Keller Williams Realty Grand Lake

    630 N Foreman St, Vinita, OK 74301
    • /29

      Not Listed For Sale

      0 S 4450 Rd Unit 24-1657, Welch, OK 74369

      • 2 Beds
      • Built 1989
      0 S 4450 Rd Unit 24-1657, Welch, OK 74369

      Last Sold Summary

      • 199 Days On Market

  • /51

    $219,500

    • Land
    • 28 Acres
    • $7,839 per Acre

    28 S 4360 Rd, Vinita, OK 74301

    28 +/- ACRES IN VINITA WITH POND – LESS THAN 18 MILES FROM BOTH GRAND LAKE AND LAKE OOLOGAH! Situated in the beautiful Vinita countryside, this 28 +/- acre property offers the perfect blend of open space, convenience, and recreational opportunity. Conveniently located in a booming area, the property sits just 5 miles from HWY 60, 6 miles from Route 66, 7 miles from HWY 69, 8 miles from I-44, and

    Drew Ary Keller Williams Advantage

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

    $125,000

    Sold Apr 27, 2026

    437624 U S 60, Vinita, OK 74301

    • 3 Beds
    • 1 Bath
    • 1,440 Sq Ft
    • Built 1955

    Last Sold Summary

    • $87/SF
    • 2 Days On Market

    Current Estimated Value $192,289

    Last Listing Agent Traci Kunkel Solid Rock REALTORS - Vinita

    437624 U S 60, Vinita, OK 74301
    • /3

      Not Listed For Sale

      442595 E 170th Rd, Bluejacket, OK 74333

      • 4 Beds
      • 2 Baths
      • 2,072 Sq Ft
      • Built 2012
      442595 E 170th Rd, Bluejacket, OK 74333

      Last Sold Summary

      • 2 Days On Market

  • /10

    $290,000

    • Land
    • 40 Acres
    • $7,250 per Acre

    0 E Hwy 82 Rd Unit 2613641, Vinita, OK 74301

    40 acres in Craig county NorthEast OK, This 40 acres has an amazing topo of the land, beautiful older barn that is usable, some pens, and has an amazing creek running through the bottom of the pasture. It has some pecan trees in the bottom land. Up on top is excellent building spots, for your dream home. There is an additional 85+ acres that can also be purchased.

    Susan Yoder American Pride Realty, LLC.

    0 E Hwy 82 Rd Unit 2613641, Vinita, OK 74301
  • /32

    $210,000

    Sold Jun 30, 2026

    418 S Brewer St Unit Brewer, Vinita, OK 74301

    • 4 Beds
    • 2 Baths
    • 1,885 Sq Ft
    • Built 1955

    Last Sold Summary

    • 7% Below List Price
    • $111/SF
    • 23 Days On Market

    Current Estimated Value $217,177

    Last Listing Agent Jackie Palma Hometown Real Estate

    418 S Brewer St Unit Brewer, Vinita, OK 74301
    • /10

      Est $55,294

      Not Listed For Sale

      225 N 2nd St, Vinita, OK 74301

      • 2 Beds
      • 1 Bath
      • 994 Sq Ft
      • Built 1925
      225 N 2nd St, Vinita, OK 74301

      Last Sold Summary

      • 102 Days On Market

  • /39

    $184,900

    $15K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,643 Sq Ft

    106 W Lewis Ave, Vinita, OK 74301

    Three bedroom, two & a half bath brick home situated on a large corner lot. This property has received several updates and offers plenty of potential for its next owner. A new roof was installed approximately five years ago, and both bathrooms were updated four years ago. The spacious primary suite features direct access to a two-year-old hot tub, creating a private retreat to enjoy

    Stephanie Ross Pembrook Realty Group

    106 W Lewis Ave, Vinita, OK 74301
  • /49

    $4,315,000

    Sold Mar 20, 2026

    46225 E 200 Rd, Afton, OK 74331

    • Land
    • 970 Acres
    • $4,448 per Acre

    Last Sold Summary

    • 47% Below List Price
    • 118 Days On Market

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

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

      Est $1,002,158

      Not Listed For Sale

      443367 E 120 Rd, Welch, OK 74369

      • 3 Beds
      • Built 1967
      443367 E 120 Rd, Welch, OK 74369

      Last Sold Summary

      • 62 Days On Market

  • /14

    $99,900

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

    827 E Tahlequah Ave, Vinita, OK 74301

    Welcome to small-town living with room to grow! This 3 bed, 2 bath manufactured home sits on a permanent foundation. The home features a functional layout with a covered carport, storage shed, and partial privacy fence in the backyard—ideal for pets, play, or relaxing outdoors. Located on a quiet street, but also near local amenities and businesses. Additional adjoining lots are also available

    Tim Hopper PRO 100 Inc., REALTORS

    827 E Tahlequah Ave, Vinita, OK 74301
  • /14

    $75,000

    Sold Aug 05, 2025

    8 S 4420 Rd, Vinita, OK 74301

    • Land
    • 4.5 Acres
    • $16,667 per Acre

    Last Sold Summary

    • 21% Below List Price
    • 253 Days On Market

    Last Listing Agent Corbett Campbell OUROK Realty

    8 S 4420 Rd, Vinita, OK 74301
    • /37

      Est $320,189

      Not Listed For Sale

      517 N Foreman St, Vinita, OK 74301

      • 3 Beds
      • 2 Baths
      • 1,874 Sq Ft
      • Built 1998
      517 N Foreman St, Vinita, OK 74301

      Last Sold Summary

      • 13 Days On Market

  • /48

    $224,900

    $35K PRICE DROP Under Contract
    • 4 Beds
    • 2 Baths
    • 1,750 Sq Ft

    530 N Adair St, Vinita, OK 74301

    Great Price on this one! Looking for a 4 bedroom, 2 bathrooms with a Shop ? Look no further. This one has the 4B/2B home, a storage shed, large insulated shop/garage, above ground pool and a carport. It has been recently update with remodeled bathrooms, remodeled kitchen cabinets, granite counter tops, new appliances and new flooring throughout the home. The shop is an insulted 24 x 28

    Dana Shrum Solid Rock REALTORS - Vinita

    530 N Adair St, Vinita, OK 74301
  • /35

    $210,000

    Sold Jun 30, 2026

    418 S Brewer St, Vinita, OK 74301

    • 4 Beds
    • 2 Baths
    • 1,885 Sq Ft
    • Built 1955

    Last Sold Summary

    • 7% Below List Price
    • $111/SF
    • 27 Days On Market

    Current Estimated Value $217,177

    Last Listing Agent Jackie Palma Hometown Real Estate

    418 S Brewer St, Vinita, OK 74301
    • /10

      Not Listed For Sale

      355 N Jacksonville, Pensacola, OK 74301

      • 2 Beds
      • 1.5 Baths
      • 812 Sq Ft
      • Built 1992
      355 N Jacksonville, Pensacola, OK 74301

      Last Sold Summary

      • 98 Days On Market

  • /50

    $375,000

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

    247 S Smith St, Vinita, OK 74301

    Have you dreamed of living in a beautiful preserved early 1900's home? Here is your opportunity. This two-story home showcases the craftsmanship of a formal dining room, living room and a parlor so you have plenty of options already. Gorgeous wood floors, tall ceilings, exquisite decor(furnishings can be negotiable). The kitchen is updated and has a eat in kitchen or make the space another living

    Amy Cherry Solid Rock REALTORS - Vinita

    247 S Smith St, Vinita, OK 74301
  • /49

    $39,000

    Sold Jan 16, 2026

    8 S 4430 Rd, Pensacola, OK 74301

    • Land
    • 8.5 Acres
    • $4,588 per Acre

    Last Sold Summary

    • 54% Below List Price
    • 311 Days On Market

    Last Listing Agent Drew Ary Keller Williams Advantage

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

      Not Listed For Sale

      7 Old Highway 10 Hwy, Miami, OK 74354

      7 Old Highway 10 Hwy, Miami, OK 74354

      Last Sold Summary

      • 0 Days On Market

  • /3

    $20,000

    • Land
    • 13,982 Sq Ft
    • $62,305 per Acre

    0000 N 1st St, Vinita, OK 74301

    Lots, Lots, Lots! 4 lots for a total of .32 acres. Nice building site. This would be a great location for a large house or multiple houses; plenty of room. The seller is willing to owner finance! 0% interest and no credit check owner finance or lease to purchase!

    Dana Shrum Solid Rock, REALTORS

    0000 N 1st St, Vinita, OK 74301
  • /68

    $825,000

    Sold Jun 17, 2026

    30498 S 4390 Rd, Vinita, OK 74301

    • 5 Beds
    • 3 Baths
    • 4,164 Sq Ft
    • Built 2008

    Last Sold Summary

    • 17% Below List Price
    • $198/SF
    • 76 Days On Market

    Current Estimated Value $908,034

    Last Listing Agent Missy Hagin-Pittman Chinowth & Cohen

    30498 S 4390 Rd, Vinita, OK 74301
    • /10

      Est $145,000

      Not Listed For Sale

      447728 E 310 Rd, Pensacola, OK 74301

      • 4 Beds
      • Built 1960
      447728 E 310 Rd, Pensacola, OK 74301

      Last Sold Summary

      • 10 Days On Market

  • /55

    $550,000

    • 4 Beds
    • 2 Baths
    • 1,790 Sq Ft

    426550 E 250 Rd, Chelsea, OK 74016

    Check out this beautiful, partially wooded 20-acre farm in Chelsea, OK, with many potential uses! You could start your own farm for vegetables and fruits, and/or your own cattle/chicken farm! The property features this beautiful 2021 Clayton Amelia double-wide mobile home with 4 bedrooms, 2 full bathrooms, a living room, a den, kitchen, dining, and large covered porch; matured trees that?s great

    Yer Lee Coldwell Banker Select

    426550 E 250 Rd, Chelsea, OK 74016
  • /76

    $317,500

    Sold Jun 30, 2026

    21010 S 4450 Rd, Vinita, OK 74301

    • 2 Beds
    • 1 Bath
    • 1,344 Sq Ft
    • Built 2004

    Last Sold Summary

    • 11% Below List Price
    • $236/SF
    • 24 Days On Market

    Current Estimated Value $347,995

    Last Listing Agent Paul Smith Midwest Land Group

    21010 S 4450 Rd, Vinita, OK 74301
    • /14

      Est $277,823

      Not Listed For Sale

      441370 E 320 Rd, Vinita, OK 74301

      • 3 Beds
      • 2.5 Baths
      • 2,240 Sq Ft
      • Built 1999
      441370 E 320 Rd, Vinita, OK 74301

      Last Sold Summary

      • 45 Days On Market

Showing Results 281 - 320, Page 8 of 18

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