7,554

Craig County, OK Homes

Section Image
  • /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
    • /20

      Est $136,524

      Not Listed For Sale

      415 E Canadian Ave, Vinita, OK 74301

      • 3 Beds
      • 2 Baths
      • 1,112 Sq Ft
      • Built 1997
      415 E Canadian Ave, Vinita, OK 74301

      Last Sold Summary

      • 6 Days On Market

  • /47

    $209,000

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

    01 Old Highway 10 Hwy, Miami, OK 74354

    Searching for a beautiful, flat hay meadow with water features in Craig County?Turn your vision of country living into reality with this exceptional 40+/- acre property. Featuring a lush, open hay meadow, a serene pond, and a wet-weather creek, this land offers the perfect balance of natural beauty and practical use. Whether you're planning a working homestead or simply craving wide-open

    Eric Zellers Keller Williams Advantage

    01 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
    • /18

      Est $98,353

      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

  • /14

    $55,000

    Pending
    • 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 Ary Land Co.| KW Advantage Land

    5 S 4320 Rd, Big Cabin, OK 74332
  • /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 $207,727

    Last Listing Agent Amy Cherry Solid Rock REALTORS - Vinita

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

      Est $109,634

      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

  • /55

    $234,000

    $16K PRICE DROP
    • 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
  • /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 $334,333

    Last Listing Agent M. David Coale Hometown Real Estate

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

      Est $47,324

      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

  • /21

    $199,000

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

    02 Old Highway 10, Miami, OK 74354

    Looking for the perfect flat hay meadow in Craig County? This beautiful 37+/- acre parcel is ready to bring your country living vision to life. With wide-open, level ground and plenty of room to roam, it’s an ideal setting for a hobby farm or expanding your agricultural plans. Raise cattle, chickens, goats, or simply enjoy the space. The possibilities are wide open.Conveniently situated

    Eric Zellers Keller Williams Advantage

    02 Old Highway 10, Miami, OK 74354
  • /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 $91,093

      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

  • /33

    $369,500

    • Land
    • 57.5 Acres
    • $6,426 per Acre

    57 S 4460 Rd, Afton, OK 74301

    ENDLESS POSSIBILITIES AWAIT ON THIS 57.5 +/- ACRES OF GORGEOUS RURAL LIVING NEAR AFTON! This stunning property offers open hay fields surrounded by beautiful views in every direction. A very large pond serves as the centerpieceperfect for sustaining livestock or simply enjoying the wildlife it attracts. The land features flat, buildable areas, ideal for creating the country farmhouse or custom

    Eric Zellers Ary Land Co. | KW Advantage Land

    57 S 4460 Rd, Afton, OK 74301
  • /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 $155,163

    Last Listing Agent Libby Spence Solid Rock Realtors - Grove

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

      Est $170,463

      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

  • /81

    $625,000

    • 3 Beds
    • 2.5 Baths

    437703 E 340 Rd, Big Cabin, OK 74332

    This beautiful 40-acre property in Craig County, located in the Vinita School District, is fully set up and ready for your livestock, horses, or country lifestyle. The land is 40 acres of cleared pasture, fully fenced and cross-fenced, with working corrals, chutes, and pens already in place-making it ideal for cattle or other animals. The standout feature is the impressive 50x100 barn, complete

    Susan Yoder AMERICAN PRIDE REALTY

    437703 E 340 Rd, Big Cabin, OK 74332
  • /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 $309,376

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

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

      Est $165,827

      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

  • /15

    $250,000

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

    32381 S Highway 82, Vinita, OK 74301

    25 acres of premium cattle land or beautiful building sites located on HWY 82 in Northeast Ok, Craig County. This property would be great for building a shop, your dream home, or expanding your cattle operation with extra grazing or hay pasture. A great opportunity to own versatile land in convenient location. Close to Grand Lake and a short 45 minutes to Tulsa, Joplin, or Siloam Springs

    Susan Yoder AMERICAN PRIDE REALTY

    32381 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 $407,592

    Last Listing Agent James Steed Coldwell Banker Select

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

      Est $157,438

      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

  • /41

    $318,250

    $7K PRICE DROP
    • Land
    • 67 Acres
    • $4,750 per Acre

    59 S 4320 Rd, Big Cabin, OK 74332

    67 acres of diverse terrain offering a blend of timber, pasture, water features, and hilltop build sites less than 45 minutes from Tulsa, OK. This property showcases exceptional recreational appeal while also providing strong agricultural versatility. A mixture of mature hardwoods, younger growth, and open pasture creates ideal habitat diversity for wildlife. Secluded small openings throughout

    Jacob Barnes Ary Land Co.| KW Advantage Land

    59 S 4320 Rd, Big Cabin, OK 74332
  • /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 $194,208

    Last Listing Agent Amy Cherry Solid Rock REALTORS - Vinita

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

      Est $267,612

      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

  • /38

    $275,000

    $25K PRICE DROP Pending
    • Land
    • 40 Acres
    • $6,875 per Acre

    0000 E 320 Rd, Chelsea, OK 74016

    Are you in search of the perfect canvas for your dream home, livestock operation or an investment opportunity? Look no further than this fantastic 40 +/- acre farm. Located in northern Rogers County, this farm boasts multiple build site locations, offering you the freedom to design your ideal residence. Utilities are available along East 320 Road. The farm is primarily comprised of bermuda/fescue

    Kevin Williams Midwest Land Group

    0000 E 320 Rd, Chelsea, OK 74016
  • /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 $204,548

    Last Listing Agent Non Member Non-member

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

      Est $220,398

      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

  • /21

    $30,000

    $14K PRICE DROP
    • 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

    Brian Merzlock Ary Land Co.| KW Advantage Land

    6 E 260 Rd, Vinita, OK 74426
  • /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 $340,254

    Last Listing Agent Becky Bichard Solid Rock REALTORS - Vinita

    1310 Churchill Rd, Vinita, OK 74301
    • /16

      Est $201,936

      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

  • /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 American Pride Realty

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

    $350,000

    Sold Jul 06, 2026

    TBD S 4440 Rd, Pensacola, OK 74301

    • Land
    • 80.06 Acres
    • $4,372 per Acre

    Last Sold Summary

    • 38% Below List Price
    • 236 Days On Market

    Last Listing Agent Kevin Abbott Keller Williams - Claremore

    TBD S 4440 Rd, Pensacola, OK 74301
    • /55

      Est $213,902

      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

  • /86

    $6,000,000

    • Land
    • 1,280 Acres
    • $4,688 per Acre

    429157 E 190 Rd, Vinita, OK 74301

    Take a look at this exceptional 1,280+/- acre ranch offering productive soil, well established native grass and great fences! With the capacity to support approximately 225+/- head of cattle, this property is well-equipped to run both cow/calf or stocker cattle. The ranch is divided by a central cross fence, creating two large grazing pastures, each featuring multiple ponds for dependable

    Steele Schwonke Arrowhead Land Company

    429157 E 190 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 $163,399

    Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

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

      Est $307,917

      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

  • /17

    $125,000

    $15K PRICE DROP
    • Land
    • 19.87 Acres
    • $6,291 per Acre

    002 E 230 Rd, Nowata, OK 74301

    Beautiful 20± acres located between Bartlesville and Nowata, just over 2 miles off Hwy 60. Currently used as hay pasture, this property offers multiple possibilities—ideal for running cattle, horses, building your dream home, or a weekend getaway. The land features gentle, rolling terrain with scenic sunrise and sunset views. It is partially fenced around the perimeter; the north side is open

    Sara Kattenberg L2 Realty, Inc.

    002 E 230 Rd, Nowata, 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 $340,201

    Last Listing Agent Kevin Abbott Keller Williams - Claremore

    25257 S 4420 Rd, 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