This page from Oklahoma Landsource is about land for sale in Craig County OK. This county has a 2010 census of 15,029. The Osage Plains and Ozark Plateau is located within this county as well as the Neosho River. If you enjoy hunting, farming, or interested in ranch land, this is the place to be.
With beautiful listings of ranch land, pastureland, hunting land, and more, we are sure you will find what you are looking for. If you were unable to find what you are looking for, click on some of our other listings in Ottawa County, Delaware County, Bryan County, and Rogers County, Oklahoma.

244 Acres Ranch Land for Sale in Craig County OK
$1,500,000.00
75 +/- acres containing a 2,800 square foot 3 bed/2 bath ranch style home, 30 x 60 garage (wired for 220), 40 x 75 shop, 32 x 60 barn with a 10 x 60 loafing shed, working pens, perimeter fenced and cross-fenced with newer 5 strand barbed wire, multiple ponds, and automatic waterers. Native/improved/fescue pastures. Partial minerals transfer. Additional 170 acres of native/improved/fescue grasses, fenced and cross-fenced, multiple ponds, automatic waterers, 25 x 80 barn and working pens.
Full Baths: 2
Lot Size: 244.32 acres
Year Built: 2007
Type: Single Family Home
Sub Type: Single Family Residence
Listing Status: For Sale
Listing Date: 04-25-2022
Listing #: 2213091
Street Address: 17900 S 4420 Road
County/Area: Craig County
Subdivision/Neighborhood: Craig Co Unplatted


Land for Sale in Craig County OK 91 Acres Ranch Land
$550,000.00
This 91-acre Ranch is a MUST SEE and is only minutes to the turnpike and hour to Joplin or Tulsa. Located on a paved road the property includes an updated 3-bedroom 1 bath home, carport and 2 barns. Home improvements in 2018 include a metal roof, all new windows, fresh paint, and new carpet. Call today!!
Full Baths: 1
Lot Size: 91 acres
Year Built: 1950
Type: Single Family Home
Sub Type: Single Family Residence
Listing Status: For Sale
Listing Date: 04-25-2022
Listing #: 2212984
Street Address: 441775 E 260
County/Area: Craig County
Subdivision/Neighborhood: Vinita Ot


20 Acres Pasture Land for Sale in Craig County OK
$399,000.00
Fabulous land for residential subdivision, Tract #2 is 20 acres m/l of flat, open pasture. Perfect for warehouse or distribution facility. City water & electricity along county road. BOLT fiber-optic internet available. Great location just 1/4 mile west of Love’s truck stop and Big Cabin truck stop along US Highway 69 at interstate I-44 exit midway between Joplin, MO, and Tulsa, OK. Convenient to Vinita, Pryor & Tulsa. Additional 20 contiguous acres available at MLS 2211909. Owner will subdivide.
Lot Size: 20 acres
Type: Residential Lots & Land
Sub Type: Residential Lots & Land
Listing Status: For Sale
Listing Date: 04-20-2022
Listing #: 2211921
Street Address: 4366152 E 310 Road
County/Area: Craig County
Subdivision/Neighborhood: Craig Co Unplatted


1600 Acres Hunting and Ranch Land for Sale in Craig County OK
$5,700,000.00
Fully operational 1600+ acre ranch runs cattle and produces hay. There is several nice sets of working pens, equipment barn, office, and overhead feed bins at the headquarters. Lots of ponds for plenty of water. The fences are good, excellent gates. Mostly Bermuda & fescue. Located just 10 Minutes to Grand Lake and 45 min to Tulsa, Joplin, & a quick hop onto 44. Several Excellent building sites for a dream home or lodge on the ranch. The duck & deer Hunting on the property is amazing.
Lot Size: 1611 acres
Type: Residential Lots & Land
Sub Type: Residential Lots & Land
Listing Status: For Sale
Listing Date: 04-07-2022
Listing #: 2210902
Street Address: 440295 E 290 Road
County/Area: Craig County
Subdivision/Neighborhood: Craig Co Unplatted


69 Acres Farm Land for Sale in Craig County OK
$307,050.00
69 +/- Acres located just West of the town of Big Cabin. This fully fenced (5 & 6 strand barbed wire) property also has cross-fencing in place for rotational grazing for your livestock. The property contains 2 ponds, a barn, city water and electric at the road. Blacktop frontage and less than a mile from Highway 69 and less than 5 miles from the Turner Turnpike entrance at Big Cabin. Seller will split property and sell as a 30 Acre parcel and 39 Acre parcel.
Lot Size: 69 acres
Type: Residential Lots & Land
Sub Type: Residential Lots & Land
Listing Status: For Sale
Listing Date: 03-18-2022
Listing #: 2208146
Street Address: 0000 E 330
County/Area: Craig County
Subdivision/Neighborhood: Craig Co Unplatted
