Oklahoma Real Estate & Homes For Sale

Oklahoma homes for sale offer something for everyone. Find your dream home in the suburbs with small-town charm, community events, and proximity to big-city excitement or become a part of history by discovering an early 1900s home in Heritage Hills. Opportunities for waterfront living in Oklahoma abound with thousands of miles of lake shoreline and hundreds of man-made lakes, more than any other state. Oklahoma real estate also awaits tucked in wooded mountains for shaded privacy, on sprawling plains for a wide-open country ambiance, and near city centers for everyday excitement just steps from your front door.

Cities in Oklahoma Homes For Sale Average Price
1. Oklahoma City 1,990 $336,440
2. Edmond 403 $514,807
3. Norman 326 $325,889
4. Tulsa 239 $519,229
5. Enid 192 $220,978
6. Moore 161 $237,730
7. Midwest City 144 $194,695
8. Shawnee 123 $245,844
9. Elk City 106 $197,489
10. Guthrie 92 $279,661
11. Blanchard 87 $339,963
12. Broken Arrow 86 $490,202
13. Bartlesville 84 $1,514,971
14. Chickasha 72 $151,186
15. Woodward 69 $176,235
16. Broken Bow 68 $775,871
17. Newcastle 67 $324,793
18. McAlester 63 $230,933
19. Mustang 61 $271,549
20. Yukon 51 $268,516
Browse All Cities in Oklahoma
See More

Oklahoma Homes For Sale – New Listings

New 1 Hour Ago
828 Portland St, Ardmore, OK 73401

828 Portland St

$925,000

828 Portland St
Ardmore, OK 73401
MLS #2201540
4
3
4,338 Home
New 1 Hour Ago
310 F St Ne, Ardmore, OK 73401

310 F St Ne

$85,000

310 F St Ne
Ardmore, OK 73401
MLS #2201512
3
2
1,011 Home
New 2 Hours Ago
311 S Bertha Ave, Pauls Valley, OK 73075

311 S Bertha Ave

$13,075

311 S Bertha Ave
Pauls Valley, OK 73075
MLS #2201541
2
1
936 Home
New 3 Hours Ago
1604 N Minnesota Ave, Shawnee, OK 74804

1604 N Minnesota Ave

$185,750

1604 N Minnesota Ave
Shawnee, OK 74804
MLS #991743
3
3
2
1,678 Home
New 3 Hours Ago
3217 Hayven Cir, Yukon, OK 73099

3217 Hayven Cir

$377,784

Pinnacle at Brookstone
3217 Hayven Cir
Yukon, OK 73099
MLS #984426
3
3
3
2,332 Home
New 4 Hours Ago
805 S Frey St, Coalgate, OK 74538

805 S Frey St

$65,000

805 S Frey St
Coalgate, OK 74538
MLS #2201537
3
1
1,456 Home
New 4 Hours Ago
136 N 2nd St, Fairfax, OK 74637

136 N 2nd St

$115,000

136 N 2nd St
Fairfax, OK 74637
MLS #2201534
2
1
2,380 Home
New 4 Hours Ago
41147 Tallen Rd, Shawnee, OK 74804

41147 Tallen Rd

$337,950

41147 Tallen Rd
Shawnee, OK 74804
MLS #991732
3
3
2
2,178 Home
New 5 Hours Ago
3101 Pinnacle Peak Dr, Yukon, OK 73099

3101 Pinnacle Peak Dr

$377,784

Pinnacle at Brookstone
3101 Pinnacle Peak Dr
Yukon, OK 73099
MLS #984420
3
3
3
2,332 Home
New 5 Hours Ago
7909 E 66th St #C, Tulsa, OK 74133

7909 E 66th St #C

$80,000

Shadow Mountain Condominiums
7909 E 66th St #C
Tulsa, OK 74133
MLS #2142949
1
1
1
795 Condo
New 5 Hours Ago
1202 E Independence St, Shawnee, OK 74804

1202 E Independence St

$144,900

Thompson Acres
1202 E Independence St
Shawnee, OK 74804
MLS #991729
3
3
1
1,286 Home
New 5 Hours Ago
18624 Salvador Rd, Edmond, OK 73012

18624 Salvador Rd

$515,000

Valencia
18624 Salvador Rd
Edmond, OK 73012
MLS #991724
5
5
3
3,375 Home
New 5 Hours Ago
6532 Nw 109th Pl, Oklahoma City, OK 73162

6532 Nw 109th Pl

$225,000

Warwick Park
6532 Nw 109th Pl
Oklahoma City, OK 73162
MLS #991715
2
2
2
1,772 Home
New 6 Hours Ago
2716 Nw 49th St, Oklahoma City, OK 73112

2716 Nw 49th St

$299,900

Mayfair Heights
2716 Nw 49th St
Oklahoma City, OK 73112
MLS #991676
3
3
1
1,795 Home
New 6 Hours Ago
902 Beaumont Sq, Norman, OK 73071

902 Beaumont Sq

$165,000

902 Beaumont Sq
Norman, OK 73071
MLS #991722
3
3
2
1,249 Home
New 6 Hours Ago
3200 W Britton Rd #269, Oklahoma City, OK 73120

3200 W Britton Rd #269

$130,000

Nantucket Condominiums
3200 W Britton Rd #269
Oklahoma City, OK 73120
MLS #991712
2
2
1
985 Condo
New 7 Hours Ago
11545 Sw 8th Cir, Yukon, OK 73099

11545 Sw 8th Cir

$188,550

11545 Sw 8th Cir
Yukon, OK 73099
MLS #991717
3
3
2
1,260 Home
New 7 Hours Ago
143 N Westchester Ave, Norman, OK 73069

143 N Westchester Ave

$289,750

Town and Country
143 N Westchester Ave
Norman, OK 73069
MLS #991721
3
3
2
2,386 Home
New 7 Hours Ago
1602 Nw 42nd St, Oklahoma City, OK 73118

1602 Nw 42nd St

$234,999

Woodland Park
1602 Nw 42nd St
Oklahoma City, OK 73118
MLS #991718
3
3
1
1,388 Home
New 7 Hours Ago
1925 Bluegrass Ct, Moore, OK 73160

1925 Bluegrass Ct

$165,000

Parkside
1925 Bluegrass Ct
Moore, OK 73160
MLS #991719
3
3
2
1,345 Home
New 8 Hours Ago
18208 Viento Dr, Edmond, OK 73012

18208 Viento Dr

$240,000

Valencia
18208 Viento Dr
Edmond, OK 73012
MLS #991581
3
3
2
1,729 Home
New 9 Hours Ago
12008 Sw 17th St, Yukon, OK 73099

12008 Sw 17th St

$238,000

Ashford Place
12008 Sw 17th St
Yukon, OK 73099
MLS #991681
3
3
3
1,559 Home
New 10 Hours Ago
1977 Highway 58, Ringwood, OK 73768

1977 Highway 58

$49,900

1977 Highway 58
Ringwood, OK 73768
MLS #20220063
2
1
1,530 Home
New 11 Hours Ago
6900 Se 157th Pl, Oklahoma City, OK 73165

6900 Se 157th Pl

$475,000

Sterling Canyon
6900 Se 157th Pl
Oklahoma City, OK 73165
MLS #991688
4
4
3
2,934 Home
New 11 Hours Ago
6013 E 145th Pl S, Bixby, OK 74008

6013 E 145th Pl S

$323,500

Ridge at South County
6013 E 145th Pl S
Bixby, OK 74008
MLS #2201524
3
2
3
2,129 Home
New 11 Hours Ago
2108 Nw 27th St, Oklahoma City, OK 73107

2108 Nw 27th St

$294,900

Cashion Place
2108 Nw 27th St
Oklahoma City, OK 73107
MLS #986453
3
3
2
1,946 Home
New 12 Hours Ago
1820 N Country Club Rd, Newcastle, OK 73065

1820 N Country Club Rd

$349,900

1820 N Country Club Rd
Newcastle, OK 73065
MLS #991232
3
3
3
2,320 Home
New 13 Hours Ago
7578 Stone Valley Cir, Edmond, OK 73034

7578 Stone Valley Cir

$679,000

Stone Valley Ranch
7578 Stone Valley Cir
Edmond, OK 73034
MLS #991634
4
4
3
3,838 Home
New 20 Hours Ago
4728 Doe Run Dr, Yukon, OK 73099

4728 Doe Run Dr

$230,000

Deer Run
4728 Doe Run Dr
Yukon, OK 73099
MLS #991668
3
3
3
1,602 Home
New 22 Hours Ago
17805 Morning Sky Ct, Edmond, OK 73012

17805 Morning Sky Ct

$278,775

North Rose Lake Villas
17805 Morning Sky Ct
Edmond, OK 73012
MLS #991669
3
3
2
1,593 Home
New 23 Hours Ago
17804 Rich Earth Ct, Edmond, OK 73012

17804 Rich Earth Ct

$306,600

North Rose Lake Villas
17804 Rich Earth Ct
Edmond, OK 73012
MLS #991671
4
4
3
1,752 Home
New 23 Hours Ago
17801 Morning Sky Ct, Edmond, OK 73012

17801 Morning Sky Ct

$306,600

North Rose Lake Villas
17801 Morning Sky Ct
Edmond, OK 73012
MLS #991673
4
4
3
1,752 Home
New 23 Hours Ago
8617 Greystone Ave, Oklahoma City, OK 73120

8617 Greystone Ave

$459,500

8617 Greystone Ave
Oklahoma City, OK 73120
MLS #961927
3
3
2
2,637 Home
New 23 Hours Ago
17800 Rich Earth Ct, Edmond, OK 73012

17800 Rich Earth Ct

$289,450

North Rose Lake Villas
17800 Rich Earth Ct
Edmond, OK 73012
MLS #991670
4
4
2
1,654 Home
Under Contract
19920 E 1070 Rd, Elk City, OK 73644

19920 E 1070 Rd

$449,900

19920 E 1070 Rd
Elk City, OK 73644
MLS #991700
3
3
2
2,295 Home
New 1 Day Ago
906 Nw 99th St, Oklahoma City, OK 73114

906 Nw 99th St

$54,900

Central View Heights
906 Nw 99th St
Oklahoma City, OK 73114
MLS #991685
2
2
600 Home
New 1 Day Ago
3221 Northridge Cir, Altus, OK 73521

3221 Northridge Cir

$224,000

Laurel Homes
3221 Northridge Cir
Altus, OK 73521
MLS #991499
3
3
2
1,813 Home
New 1 Day Ago
816 Hedge Dr, Midwest City, OK 73110

816 Hedge Dr

$139,900

816 Hedge Dr
Midwest City, OK 73110
MLS #991093
3
3
1,265 Home
New 1 Day Ago
519 Split Shot Cir, Broken Bow, OK 74728

519 Split Shot Cir

$499,000

Beavers Bend Village
519 Split Shot Cir
Broken Bow, OK 74728
MLS #991596
2
2
880 Home
Under Contract
3049 Nw 183rd St, Edmond, OK 73012

3049 Nw 183rd St

$229,500

The Meadows
3049 Nw 183rd St
Edmond, OK 73012
MLS #991679
3
3
2
1,505 Home
New 2 Days Ago
11300 N Pennsylvania Ave #163, Oklahoma City, OK 73120

11300 N Pennsylvania Ave #163

$171,990

$169,990

Copperchase Condominiums
11300 N Pennsylvania Ave #163
Oklahoma City, OK 73120
MLS #991677
2
2
2
2,069 Condo
New 2 Days Ago
2407 E Tyler Dr, Tuttle, OK 73089

2407 E Tyler Dr

$129,900

2407 E Tyler Dr
Tuttle, OK 73089
MLS #991659
3
3
1,120 Home
Under Contract
10608 Sw 35th St, Yukon, OK 73099

10608 Sw 35th St

$220,000

Brookstone Lakes
10608 Sw 35th St
Yukon, OK 73099
MLS #991439
3
3
2
1,397 Home
New 2 Days Ago
923 Sw 4th Pl, Moore, OK 73160

923 Sw 4th Pl

$130,000

South Gate
923 Sw 4th Pl
Moore, OK 73160
MLS #991614
2
2
1
850 Home
New 2 Days Ago
400 Tralee Ln, Yukon, OK 73099

400 Tralee Ln

$330,000

Settlers Ridge
400 Tralee Ln
Yukon, OK 73099
MLS #991672
4
4
3
2,115 Home
New 2 Days Ago
8217 Grass Creek Dr, Edmond, OK 73034

8217 Grass Creek Dr

$543,168

Ridge Creek
8217 Grass Creek Dr
Edmond, OK 73034
MLS #985049
4
4
3
2,829 Home
New 2 Days Ago
2705 Snapper Ln, Midwest City, OK 73130

2705 Snapper Ln

$207,500

2705 Snapper Ln
Midwest City, OK 73130
MLS #991640
3
3
2
1,545 Home
New 2 Days Ago
3202 Castle Ct, Durant, OK 74701

3202 Castle Ct

$1,995,000

Camelot Forest Estates
3202 Castle Ct
Durant, OK 74701
MLS #991661
5
5
4
8,893 Home
See All New Listings in Oklahoma

About Oklahoma

Oklahoma is a diverse and exciting place to live, true to its roots in oil and cowboy culture yet still progressive with museums of every sort, wildlife preserves, and state parks. Families love the ample options of highly rated schools. The state welcomes springtime with small-town festivals like the Dogwood Days Festival and the Azalea Festival. Different cities host music festivals throughout the year, highlighted by the Oklahoma State Fair attracting nearly one million visitors and unforgettable holiday events like the Oktoberfest in Tulsa and the Christmas Kingdom in Muskogee. While the popularity of "The Sooner State" has grown as a waterfront playground, its best-known traits remain as breathtaking as ever. Acreage homes and ranches enhance the beauty of the Great Plains and rolling hills through farmland are ideal for everything from horseback riding to hiking and ATV riding. Recreation and entertainment abound, and when it's time to relax, these homes provide comfort with classic designs that meet modern-day needs.


The listing data on this website comes in part from a cooperative data exchange program of the multiple listing service (MLS) in which this real estate Broker participates. The listings displayed may not be all of the Homes in the MLS's database, or all of the properties listed with Brokers participating in the cooperative data exchange program and properties that are listed by Brokers other than this Broker are marked with either the listing Broker's name or the MLS name or a logo provided by the MLS. The detailed listing page about such properties includes the name of the listing Brokers. Information provided is thought to be reliable but is not guaranteed to be accurate, so you are advised to verify facts that are important to you and no warranties, expressed or implied, are provided for the data herein, or for their use or interpretation by the user. The Oklahoma Association of Realtors and its cooperating MLSs do not create, control or review the property data displayed herein and take no responsibility for the content of such records. Federal law prohibits discrimination on the basis of race, color, religion, sex, handicap, familial status or national origin in the sale, rental or financing of housing. BEX Realty is an equal housing opportunity real estate broker and along with its individual brokers, Realtors® and real estate agents, specializes in luxury waterfront and golf and country club property in Oklahoma. Please contact us if you cannot properly experience this site. This information is not verified for authenticity or accuracy and is not guaranteed and may not reflect all activity in the market. © {{date}} MLSOK, Inc. All rights reserved.