DealLedger / Businesses for sale / Oklahoma — OK · LISTED DIRECTLY BY BROKERS
Businesses for Sale in Oklahoma 116 businesses are listed for sale in Oklahoma on 25 business broker websites that DealLedger reads directly, and 6 of them first appeared in the last 30 days. Each listing shows how long it has really been on the market and links straight to the broker.
Listings
116
from 25 broker sites
New, last 30 days
6
first seen on a broker site
Median asking
$850K
median cash flow $137K
Price ÷ cash flow
3.3×
median, 54 listings report cash flow
— LISTINGS
All 116 listings Business
Location
Asking
Cash flow
On market
Grand Lake
$95K
—
by 26 Mar 2026
Tulsa
$150K
—
by 26 Mar 2026
Le Flore County
$199K
$99K
22 days
Lawton
$38K
—
by 27 Sep 2026
Oklahoma City
$2.3M
$512K
28 days
Tulsa County
$349K
$161K
28 days
Near Atoka
$899K
$35K
31 days
Oklahoma County
$250K
$83K
43 days
OK
$1.3M
$1.2M
by 26 Mar 2026
Norman
$1.7M
—
by 26 Mar 2026
near Tulsa
$2.3M
—
by 26 Mar 2026
Near Sallisaw
$2.7M
—
by 26 Mar 2026
OK
$550K
$35K
by 26 Mar 2026
Oklahoma City
$1.9M
—
by 26 Mar 2026
Ardmore
$3.3M
$35K
by 26 Mar 2026
From Norman
$2.8M
—
by 26 Mar 2026
OK
$5.0M
$35K
by 26 Mar 2026
Oklahoma City
$4.0M
—
by 27 Mar 2026
OK
$1.4M
$35K
by 26 Mar 2026
Wappingers Falls
$451K
$101K
by 03 Jul 2026
Tulsa County
$65K
—
by 16 Jul 2026
NJ
$550K
$171K
by 03 Jul 2026
Oklahoma County
$120K
—
by 16 Jul 2026
Payne County
$289K
$86K
by 16 Jul 2026
Oklahoma City
$69K
—
by 09 Jul 2026
Edmond
$99K
—
by 09 Jul 2026
Oklahoma County
$175K
$92K
by 16 Jul 2026
Tulsa
$775K
$291K
by 24 Mar 2026
Tulsa County
$500K
$274K
by 16 Jul 2026
Bartlesville
$186K
$74K
by 24 Mar 2026
Pontotoc County
$769K
$257K
by 16 Jul 2026
Tulsa County
$125K
$60K
by 16 Jul 2026
Tulsa County
$1.8M
$547K
by 16 Jul 2026
Okmulgee County
$850K
—
by 16 Jul 2026
Tulsa County
$275K
$60K
by 16 Jul 2026
Tulsa County
$850K
$197K
by 16 Jul 2026
Tulsa County
$649K
$217K
by 16 Jul 2026
Tulsa County
$5.0M
—
by 16 Jul 2026
Stillwater
$100K
$69K
by 24 Mar 2026
Oklahoma County
$550K
$190K
by 16 Jul 2026
Tulsa
$150K
$82K
by 16 Jul 2026
Logan County
$160K
$104K
by 16 Jul 2026
Tulsa County
$200K
$80K
by 16 Jul 2026
Stillwater
$150K
$147K
by 24 Mar 2026
OK
$250K
$12K
by 16 Jul 2026
Muskogee
$420K
$120K
by 16 Jul 2026
OK
$2.5M
$642K
by 04 Mar 2026
Oklahoma City
$125K
—
by 09 Jul 2026
Oklahoma City
$1.6M
—
by 09 Jul 2026
Oklahoma City
$125K
—
by 09 Jul 2026
Pooler
$30K
—
by 19 Feb 2026
General Contractor
$1.9M
$244K
by 18 Feb 2026
Oklahoma City
$1.5M
$232K
by 24 Mar 2026
Equipment Leasing
$6.7M
$620K
by 18 Feb 2026
Southern
$1.1M
$275K
by 24 Mar 2026
Oklahoma City
$690K
$116K
by 24 Mar 2026
Service Provider
$11M
$1.6M
by 18 Feb 2026
Tulsa
$3.5M
—
by 24 Mar 2026
Oklahoma City
$198K
$110K
by 24 Mar 2026
Oklahoma City
$1.9M
$416K
by 24 Mar 2026
Oklahoma City
$2.5M
$787K
by 24 Mar 2026
Oklahoma City
$195K
$116K
by 24 Mar 2026
Oklahoma City
$860K
$369K
by 24 Mar 2026
Station Wapakoneta
$450K
—
by 16 Jun 2026
Station Wapakoneta
$800K
—
by 16 Jun 2026
Station Wapakoneta
$595K
—
by 16 Jun 2026
Kingfisher County
$2.4M
$261K
185 days
OK
$1.5M
$715K
by 04 Mar 2026
Oklahoma City
$4.0M
—
by 24 Mar 2026
OK
$2.1M
$127K
by 04 Mar 2026
OK
$1.4M
$500K
by 04 Mar 2026
OK
$130K
$12K
by 24 Mar 2026
OK
$5.7M
$440K
by 04 Mar 2026
HVAC Company
$4.0M
$549K
by 18 Feb 2026
Tire Business
$780K
$68K
by 18 Feb 2026
“broker ↗” opens the listing on the broker’s own website. DealLedger never stands between you and the seller’s broker.
— HOW THIS PAGE IS BUILT
DealLedger reads the public listings pages of business brokers directly and records when each listing first appears and when it comes down. Days on market count from the first day we saw the listing; “by” means the listing was already up when we started reading that broker’s site, so it has been listed at least that long. Price ÷ cash flow is the asking price divided by the seller’s stated cash flow (SDE), where both are published. All data is public domain (CC0). Full methodology .