Skip to main contentSkip to navigation
1 / 30

Land for Sale in Sentinel Butte, North Dakota

3100 Buffalo Gap Rd, Sentinel Butte, ND 58654

$5,500,000
320 acres
Active sale
ago
Est $41,390/mo

Buffalo Gap Sporting Ranch sits on 320± acres in the heart of the Badlands, minutes from Medora and Theodore Roosevelt National Park. Twenty-seven hotel rooms, four furnished cabins, RV camping, and employee housing already generate lodging revenue, and many of the accommodations were refreshed in 2025 with new furnishings, beds, and remote key-card entry. An on-site, commercially inspected restaurant and bar keeps guests on-site and is fully operational for daily food service and special events of all sizes. The event venue barn accommodates up to 400 guests, features an additional 25-foot bar, and has a booking calendar that runs into 2027: revenue-ready the day you close.

Outside of the dining and lodging infrastructure, the ranch functions as a working operation as well as a sportsman’s headquarters. A 40’x 80’ heated shop, a butcher/processing building, and additional outbuildings for hay and livestock support both ranching and hunting operations. On-site operators will make use of the property’s horse boarding facilities, full rodeo arena, and cattle working corrals.

The ranch borders the Little Missouri National Grassland, with nearby access to the Maah Daah Hey Trail and public land known for elk, mule deer, whitetail, turkey, and upland birds. This area of the North Dakota Badlands is legendary for outdoor enthusiasts of all types.

This is 3.34± commercially zoned acres of income-producing real estate wrapped inside a 320± acre ranch, with room left over for a private home site, an expanded headquarters, or a family compound. A working cattle operation, an established hospitality business, and a legacy property, all under one deed.

Location

Street address
3100 Buffalo Gap Rd
Zip code
58654
Elevation
2,509 feet
Coordinates
46.9623, -103.6449

Property details

Acreage
320 acres
Posted

Parcels

  • 01694500

Listing history

DateEventPriceChangeSource
July 15, 2026New listing$5,500,000Listing agent
Subscribe to listing updates

Payment calculator

This 320-acre property is located at 3100 Buffalo Gap Rd in Sentinel Butte, ND 58654. The land is available for sale, priced at $5,500,000 — $17,188 per acre.

Listed by Fay Ranches, (800) 238-8616

Checked 2 hours agoUpdated Source

Report listing issue

Copyright © 2026 Fay Ranches, Inc. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

Contact listing agent Rules
By submitting, I agree to the terms of use and to be contacted by real estate professionals. Message and data rates may apply.
Contact