For Sale
  • For Sale
  • For Lease
  • Recently Sold
  • Property Lookup
  • Brokers
Agricultural
1
  • Retail
  • Office
  • Residential Income
  • Restaurants
  • Industrial
  • Mixed-Use
  • Hospitality
  • Health Care
  • Sports & Entertainment
  • Land
  • Agricultural
  • Specialty
Price
Price range
$
$
Size
Property size / sq.ft.

Mayes County, OK Ranches for Sale

Notify Me
List
Map
Highway Frontage Land in Spavinaw
$522,000
29.00 Acres

Highway Frontage Land in Spavinaw

7236 N Hwy 82, Spavinaw, OK 74366

29 acres with highway frontage near multiple lakes.

  • 29+/- acres with 1,125 feet of paved highway frontage offering privacy and accessibility.
  • Rural water, natural gas, and fiber optic internet available at the road.
  • Located near Grand Lake, Lake Hudson and Spavinaw Lake, and adjacent to Spavinaw Hills Wildlife Management Area.
  • 40x40 metal barn wired for electric with pipe corral.
  • Pond and usable, mostly level pasture land.
Updated: Feb 5
View details
Pasture Land Near Locust Grove
$300,000
39.80 Acres

Pasture Land Near Locust Grove

7275 E 570 Road, Locust Grove, OK 74352

39.795 acre pasture with barn and pond near Tulsa.

  • 39.795+\/- acre parcel with pasture, barn, and pond.
  • Suitable for livestock (cattle, horses, etc.) or small farm development.
  • Multiple building sites for a custom home.
  • Easy access to paved roads and the turnpike, 30 minutes to Tulsa.
  • Existing barn for storage and pond for water source.
Updated: Jan 15
View details
391 Acres Legacy Ranch Opportunity
$2,661,316
390.00 Acres

391 Acres Legacy Ranch Opportunity

391-acre ranch in Mayes County, OK, ideal for ranching, hay.

12600 North 433 Road, Adair, OK 74330
View details
Pryor, OK Ranch with Shop
$1,490,000
4,000 SF

Pryor, OK Ranch with Shop

80-acre ranch featuring a home, shop, and office/living quarters.

4748 N 4318 Rd, Pryor, OK
View details
Based on your search, we've compiled 8 Potential Opportunities for your consideration. Besides 4 Active listings in Mayes County, OK, we suggest exploring several alternatives: plus 4 Land Listings that present a potential for development.

Potential Development Sites for Consideration

Can't find the perfect fit? These Land listings present an alternative path: the potential to develop a property for your specific goals.

Important: These AI-suggestions are a starting point, not a guarantee of permitted use. All zoning, permitting, and land use information must be independently verified by you with the appropriate local authorities before making any commitments.

Pryor, OK Land For Sale
$180,000
19.46 Acres

Pryor, OK Land For Sale

19.46 acres of land with utilities near Highway 20.

N 4350 Road, Pryor, OK 74361
View details
Pryor, OK Land For Sale
$180,000
19.46 Acres

Pryor, OK Land For Sale

19.46 acres of land with utilities available in Pryor.

N 4350 Road, Pryor, OK 74361
View details
Pryor, OK Land For Sale
$325,000
38.93 Acres

Pryor, OK Land For Sale

38.93 acres available near Highway 20 in Pryor, OK.

N 4350 Road, Pryor, OK 74361
View details
8.1 Acres in Locust Grove
$80,000
8.13 Acres

8.1 Acres in Locust Grove

8.1+/- acre tract in Locust Grove, OK, near Tulsa.

007275 E 570 Road, Locust Grove, OK 74352
View details

Mayes County, OK Ranches Investment Opportunities Market Analysis

Explore 4 ranches for sale in Mayes County, OK, showcased through 4 active listings on our real estate platform. These investment opportunities span a total of 19,985,110 square feet of properties for sale, with an estimated market value of $3,483,316.

Sale prices for ranch lands in Mayes County, OK start at $300,000, averaging $1,161,105, and reaching up to $2,661,316 — offering options for a variety of budgets and business needs. Daily updated analytics ensure you stay ahead with the latest data and market trends.

List
Map