7,213

Craig, OK Homes

Section Image Section Image
  • /48

    $229,000 Pending

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

    34777 S 4480 Rd, Afton, OK 74331

    Enjoy all that Grand Lake has to offer with this lake home in Ketchum Cove! Beautiful surroundings year round with immaculately kept grounds...and boat slips available just across the driveway! This property offers 3/4 bedrooms, large open living/dining/kitchen area. Several updates throughout including bathrooms and flooring. Covered front patio and large covered back deck overlooking

    tiffany mckibben

    McKibben & Co. Realty

    (539) 281-1414

    34777 S 4480 Rd, Afton, OK 74331
  • /14

    $150,000 Sold Jun 23, 2025

    • 1,372 Sq Ft
    • $109/SF
    • 4 Days On Market
    • 2 Beds
    • 2 Baths
    • Built 1978

    1327 W Clyde Ave, Vinita, OK 74301

    Welcome to this charming Traditional 2-bedroom, 2 bath home nestled on a spacious corner lot in one of Vinita's most sought after neighborhoods. Thistraditional style brick home offers peaceful, comfortable living with a warm inviting feel prefect for first time buyers or those looking to downsizewithout compromising on style. Inside you will find a large living room with beautiful built-ins

    Tammy Quinn Lakeland Real Estate NEOK

    1327 W Clyde Ave, Vinita, OK 74301
    • /2

      Est $144,269 Not Listed For Sale

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

      510 N Miller St, Vinita, OK 74301

      510 N Miller St, Vinita, OK 74301
  • /22

    $75,000 Pending

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

    103 S Brown St, Vinita, OK 74301

    Charming 1925 two-story home offering 1326 sq ft of living space on a spacious lot with beautiful mature trees. Features include a newer metal roof, updated insulation in the walls and attic, some updated wiring and a five-port mini split system with four heads for heating and cooling. All but three windows have been updated to Vinyl. Great opportunity for investors or buyers looking to customize

    Agent Photo

    Garett Noland

    Hometown Real Estate

    (539) 309-1231

    103 S Brown St, Vinita, OK 74301
  • /27

    $315,000 Sold Jun 23, 2025

    • 1,520 Sq Ft
    • $207/SF
    • 108 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1998

    27819 S 4380 Rd, Vinita, OK 74301

    Move In Ready with Acreage and a Shop!Discover this pristine 3-bedroom, 2-bath home in Vinita, Oklahoma, offering 1,520 sq. ft. of comfortable living space on a large 2.38-acre corner lot. The home even has a brand-new roof! With plenty of room to roam, this property is perfect for those seeking comfort, space, and functionality. There is a spacious 24 X 30 shop that completes this property.

    Kendra Gillette Solid Rock REALTORS - Vinita

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

      Est $144,804 Not Listed For Sale

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

      568 N Miller St, Vinita, OK 74301

      568 N Miller St, Vinita, OK 74301
  • /59

    $799,000

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

    438347 E 330 Rd, Big Cabin, OK 74332

    Turn-key cattle or hay operation on 120 +/- productive acres in Craig County, OK - in Big Cabin. This well-maintained property is fenced and cross-fenced, with corrals and a strong hay yield of 540 bales from the first cut alone. Water is plentiful with multiple ponds scattered across the property, supporting both livestock and wildlife.Outbuildings include a massive 40'x140' barn, a

    Tony Prideaux Midwest Land Group

    438347 E 330 Rd, Big Cabin, OK 74332
  • /36

    $180,000 Sold Jun 18, 2025

    • 1,800 Sq Ft
    • $100/SF
    • 74 Days On Market
    • 3 Beds
    • 1.5 Baths
    • Built 1960

    717 W Clyde Ave, Vinita, OK 74301

    Live your best life in this charming home in the heart of Vinita! Spacious bonus room can be used as a fourth bedroom, a cozy den, or so many other options! New flooring and paint! This clean, well-kept beauty offers a large, fenced yard, newer roof and A/C, 2 storage buildings, and a deck perfect for entertaining. Two living spaces, original hardwood floors, vinyl windows, AND room to park

    Shannon Daane Solid Rock, REALTORS

    717 W Clyde Ave, Vinita, OK 74301
    • /3

      Est $120,526 Not Listed For Sale

      • 3 Beds

      622 N Scraper St, Vinita, OK 74301

      622 N Scraper St, Vinita, OK 74301
  • /38

    $375,000

    • 5 Beds
    • 2 Baths
    • 1,928 Sq Ft

    444374 E 80rd, Welch, OK 74369

    COUNTRY LIVING CLOSE TO TOWN!!!! Beautiful country home offering 3 bedrooms, 2 bathrooms, large office, and mud room for a total of 5 rooms with 1,928 sq ft of living space. Situated on 10.5 acres just north of Welch, this property combines privacy, quiet surroundings, and convenient access.Interior features include a spacious layout with recent updates: new HVAC system in 2022,

    Ryan Koelsch

    444374 E 80rd, Welch, OK 74369
  • /11

    $40,000 Sold Jun 16, 2025

    • 1,148 Sq Ft
    • $35/SF
    • 19 Days On Market
    • 2 Beds
    • 1.5 Baths
    • Built 1935

    405 N Smith St, Vinita, OK 74301

    Attention Investors!! your are going to want to take a look at this 2 bedroom 1.5 bath home. Also has an extra room that could be a third bedroom or a second living room. It has a fenced in back yard and has potential to be a great rental or forever home! Come take a look before its gone.

    Kendra Gillette Solid Rock REALTORS - Vinita

    405 N Smith St, Vinita, OK 74301
    • /12

      Est $117,597 Not Listed For Sale

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

      603 N Scraper St, Vinita, OK 74301

      603 N Scraper St, Vinita, OK 74301
  • /50

    $279,000

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

    2354 S 4290 Rd, Welch, OK 74369

    Nestled just one mile from the Kansas/Oklahoma line and only 1.5 miles from a blacktop road, this custom-built log cabin offers the perfect blend of rustic charm, modern comfort, and peaceful country living. Spanning 1,280 square feet, the home features 2 bedrooms and 1 bathroom, with a vaulted ceiling that enhances the openness and makes the home feel much larger. The large custom kitchen is

    Jake Kolb L2 Realty, Inc

    2354 S 4290 Rd, Welch, OK 74369
  • /54

    $315,000 Sold Jun 09, 2025

    • 2,280 Sq Ft
    • $138/SF
    • 63 Days On Market
    • 4 Beds
    • 2 Baths
    • Built 2002

    439591 E 210 Rd, Vinita, OK 74301

    Spacious 4 Bedroom, 2-Bath home sits on 30 fenced acres, good pasture land ready for livestock. Home features 2 spacious living rooms, there's plenty of room for family gatherings and a covered back deck area to sit and enjoy the country setting. Home has brand new carpet and interior paint along with updated light fixtures. Storm shelter for our Oklahoma weather and If you are a horse

    Sheryl Fleming Butler Real Estate, Inc.

    439591 E 210 Rd, Vinita, OK 74301
    • /19

      Est $195,023 Not Listed For Sale

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

      708 N Smith St, Vinita, OK 74301

      708 N Smith St, Vinita, OK 74301
  • /51

    $553,000

    • Land
    • 140 Acres
    • $3,950 per Acre

    0000 County Road 4370, Bluejacket, OK 74333

    Here’s a rare opportunity to own a beautiful and versatile 140 +/- acre property in Craig County, Oklahoma, located just under 2 miles off 151 Road and only 5.5 miles from Highway 2, southwest of Welch. With a mix of open pasture, hardwood timber, and multiple water sources, this property offers an ideal blend of agricultural productivity, prime hunting, and homesite

    Zed Goodwin

    0000 County Road 4370, Bluejacket, OK 74333
  • /38

    $285,000 Sold Jun 02, 2025

    • 1,859 Sq Ft
    • $153/SF
    • 55 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 2000

    189 W Galen Ln, Vinita, OK 74301

    New New New! Nestled on nearly 3 acres this 3 bed, 2 bath, 2 car garage home is an absolute must see. Updates in the last 5 years include new HVAC, new metal roof, new LVP and tile flooring, new hot water heater, new fixtures, a renovated mudroom/breezeway, and so much more. 2/3 of the bedrooms and bathrooms are primed and ready for paint. Stainless steel appliances, fridge, and speed queen

    Cheyanne Johnson Keller Williams Advantage

    189 W Galen Ln, Vinita, OK 74301
    • /15

      Est $159,490 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,233 Sq Ft

      303 Sunset Dr, Vinita, OK 74301

      303 Sunset Dr, Vinita, OK 74301
  • /21

    $646,000

    • Land
    • 170 Acres
    • $3,800 per Acre

    0000 E 120 Rd, Bluejacket, OK 74333

    Located just 4 miles southwest of Welch, Oklahoma, this exceptional 170 +/- acre tract in Craig County offers the ideal blend of income-producing farmland, recreational hunting, and homesite potential. A rare find in today's market. The property features 78.64 acres of mature timber, complete with a wet-weather creek that winds through the center and merges with Big Cabin Creek at the southeast

    Zed Goodwin Midwest Land Group

    0000 E 120 Rd, Bluejacket, OK 74333
  • /46

    $179,000 Sold May 30, 2025

    • 960 Sq Ft
    • $186/SF
    • 81 Days On Market
    • 3 Beds
    • 1 Bath

    504 W Ketchum Ave, Vinita, OK 74301

    So many different opportunities available with this property! Home has been completely remodeled and updated with modern finishes. Fireplace in living area, three bedrooms and one large bath complete the interior. Home is surrounded with a privacy fence, allowing for a private courtyard just to the side of home. Use this property as an investment property, lake getaway or full time living. The

    tiffany mckibben McKibben & Co. Realty

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

      Est $193,563 Not Listed For Sale

      • 2 Beds
      • 1.5 Baths
      • 1,616 Sq Ft

      297 Sunset Dr, Vinita, OK 74301

      297 Sunset Dr, Vinita, OK 74301
  • /58

    $430,000

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

    435781 E 130th Rd, Welch, OK 74369

    If you're looking for a place in the country with room to roam, this 80-acre property in Craig County might be just what you've been after. It features a 1,200 sq ft, 3 bed, 1 bath updated home that's clean, comfortable, and move-in ready.The land itself is a rare find, very diverse with multiple cross-fenced sections, a dedicated 20-acre hay meadow, and plenty of room for hunting, fishing,

    James Steed

    435781 E 130th Rd, Welch, OK 74369
  • /41

    $225,000 Sold May 20, 2025

    • 1,204 Sq Ft
    • $187/SF
    • 2 Days On Market
    • 3 Beds
    • 1 Bath
    • Built 1930

    32298 S 4430 Rd, Vinita, OK 74301

    Little House on the Prairie CharmEscape to the peace and quiet of country living with this delightful farmhouse set on 17 beautiful acres. Featuring two tranquil wet ponds, this property offers the perfect balance of open space and rustic charm. Whether you're dreaming of a garden, a small hobby farm, or simply a place to unwind, this setting has it all.The land is mostly cleared and includes a

    Debi Holcomb Butler Real Estate, Inc.

    32298 S 4430 Rd, Vinita, OK 74301
    • /28

      Est $200,145 Not Listed For Sale

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

      285 Sunset Dr, Vinita, OK 74301

      285 Sunset Dr, Vinita, OK 74301
  • /100

    $458,000

    • 4 Beds
    • 3.5 Baths

    24946 S 4370 Rd, Vinita, OK 74301

    Experience the perfect blend of luxury and security with this beautiful four-bedroom, three-and-a-half-bath brick home, set on 10 serene acres. This exquisite property boasts spacious living areas, modern amenities, and a safe room for added peace of mind. Enjoy the expansive outdoor space, ideal for recreation, gardening, or simply soaking in the natural beauty. This is a rare opportunity to own

    Cole Yoder AMERICAN PRIDE REALTY

    24946 S 4370 Rd, Vinita, OK 74301
  • /35

    $600,000 Sold May 15, 2025

    • 576 Sq Ft
    • $1,042/SF
    • 128 Days On Market
    • 1 Bed
    • 1 Bath
    • Built 2005

    24017 E 290 Rd, Chelsea, OK 74016

    80-Acres w/ barndominium in Chelsea, OklahomaThis unique property sits on the corner of 290 road & 4240 road. This land is primarily pastures with tree clusters & a pond. There are three buildings on this property. Building 1: Living quarters is 576 sq ft w/ a Murphy bed, kitchenette, single shower & stackable washer/dryer. The kitchen comes with the stove, dishwasher and the tankless water tank

    Kimberly Harrington Keller Williams Realty

    24017 E 290 Rd, Chelsea, OK 74016
    • /20

      Est $199,606 Not Listed For Sale

      • 4 Beds
      • 3 Baths
      • 1,996 Sq Ft

      119 Mockingbird Ln, Vinita, OK 74301

      119 Mockingbird Ln, Vinita, OK 74301
  • /22

    $44,000

    • Land
    • 2.00 Acres
    • $22,000 per Acre

    6 E 260 Rd, Vinita, OK 74426

    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, and convenience. Located only five

    Brian Rickard Keller Williams Advantage

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

    $193,000 Sold May 08, 2025

    • 1,428 Sq Ft
    • $135/SF
    • 98 Days On Market
    • 4 Beds
    • 3 Baths
    • Built 1975

    740 N Thompson St, Vinita, OK 74301

    This beautiful 4 bedroom home was completely remodeled from top to bottom in 2022. This home checks all the boxes with all the features of a brand new home. It is close to everything in Vinita and only a short drive to Grand Lake. The huge backyard is perfect for your furry friends to run and roam while relaxing on the deck. Its 30 Minutes to Miami, Ok and just under an hour to Tulsa. Come take a

    Will Kinnebrew United Country - OK Lifestyle

    740 N Thompson St, Vinita, OK 74301
    • /2

      Est $137,321 Not Listed For Sale

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

      126 Prairie Ln, Vinita, OK 74301

      126 Prairie Ln, Vinita, OK 74301
  • /34

    $262,800

    • Land
    • 72 Acres
    • $3,650 per Acre

    00000 S 4490 Rd, Afton, OK 74331

    If you have been in the market for a nice piece of land to hunt on that is off the grid and away from any road frontages then this one may fit right up your alley. These 72 +/- surveyed acres are located approximately mile off the nearest county road and come with a legal easement to the property down a well-maintained gravel drive. A majority of the property sits on top of the highest point in

    Paul Smith

    00000 S 4490 Rd, Afton, OK 74331
  • /33

    $140,000 Sold May 06, 2025

    • Land
    • 26 Acres
    • $5,385 per Acre
    • 21 Days On Market

    0 S Scraper St Unit 2506654, Vinita, OK 74301

    Welcome to this little piece of heaven on earth, an impressive smaller gem that is hard to find for any hunting enthusiast. These 26 +/- acres has the ability to hunt big whitetail deer and flood for waterfowl. As you enter the property, the main feature you will notice is the 8 +/- acre dike system in the center of the property that has been built to flood for waterfowl. Inside of the dike are

    Paul Smith Midwest Land Group

    0 S Scraper St Unit 2506654, Vinita, OK 74301
    • /19

      Est $148,547 Not Listed For Sale

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

      126 Mockingbird Ln, Vinita, OK 74301

      126 Mockingbird Ln, Vinita, OK 74301
  • /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

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

    $199,000 Sold May 05, 2025

    • 1,903 Sq Ft
    • $105/SF
    • 44 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1968

    338 N Adair St, Vinita, OK 74301

    Welcome home to 1,900 s.f., two living areas, a 23x23 deck, extra-large backyard with privacy fencing, pecan trees, and a double bay shop with alley access! Crisp and clean with new flooring in 2023. French doors, modern windows and siding. New roof in 2018. Nice, quiet setting just off Route 66, minutes from Grand Lake, Will Rogers Turnpike, and North Park. Don't miss out on this fantastic find!

    Shannon Daane Solid Rock REALTORS - Claremore

    338 N Adair St, Vinita, OK 74301
    • /51

      Est $190,631 Not Listed For Sale

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

      530 S Smith St, Vinita, OK 74301

      530 S Smith St, Vinita, OK 74301
  • /31

    $250,000

    • Land
    • 2.00 Acres
    • $125,000 per Acre

    878 W Ketchum Ave, Vinita, OK 74301

    Now available! 2.0 +/- acres of commercial real estate offering excellent accessibility and functionality, located directly on Highway 85 and just minutes from Grand Lake, this extremely versatile commercial property offers 2.0 +/- acres of fully equipped and easily accessible space. With four separate entrances, the property is designed to handle a wide range of operations, from logistics and

    Lauren McDonald

    878 W Ketchum Ave, Vinita, OK 74301
  • /40

    $230,000 Sold May 02, 2025

    • 2,160 Sq Ft
    • $106/SF
    • 144 Days On Market
    • 3 Beds
    • 2 Baths
    • Built 1965

    526 N Adair St, Vinita, OK 74301

    If you need space, this is the home for you. Two living areas with the den having a pellet fireplace. EXTRA large primary bedroom with french doors to the back deck. Property also has a shed in the backyard that could be a workshop, gym or a game room, lots of options. This 3 bedroom 2 full bath home has a large deck in the front and a large deck off the back with two pergolas. Yard is double

    Dana Shrum Solid Rock, REALTORS

    526 N Adair St, Vinita, OK 74301
    • /15

      Est $100,177 Not Listed For Sale

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

      721 W Oklahoma Ave, Vinita, OK 74301

      721 W Oklahoma Ave, Vinita, OK 74301
  • /19

    $54,500

    • Land
    • 5.00 Acres
    • $10,900 per Acre

    3 E 210 Rd, Vinita, OK 74301

    5 +/- ACRES 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

Showing Results 81 - 120, Page 3 of 18

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