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 2,459 $321,309
2. Edmond 606 $483,772
3. Tulsa 444 $420,391
4. Norman 412 $307,691
5. Moore 196 $237,014
6. Midwest City 166 $173,767
7. Broken Arrow 132 $423,300
8. Shawnee 128 $201,556
9. Bixby 58 $461,002
10. Grove 50 $540,198
11. Owasso 46 $472,400
12. Broken Bow 46 $668,607
13. Claremore 35 $419,203
14. Eufaula 24 $396,625
15. Afton 18 $799,378
16. Cleora 14 $733,993
17. Inola 11 $960,164
18. Catoosa 10 $827,370
Browse All Cities in Oklahoma
See More

Oklahoma Homes For Sale – New Listings

Under Contract
18408 English Oak Ln, Edmond, OK 73012

18408 English Oak Ln

$199,000

Twin Oaks
18408 English Oak Ln
Edmond, OK 73012
MLS #953651
3
3
2
1,645 Home
New 13 Minutes Ago
15600 E Newton St, Tulsa, OK 74116

15600 E Newton St

$429,900

15600 E Newton St
Tulsa, OK 74116
MLS #2110999
3
3
4
2,832 Home
New 13 Minutes Ago
7734 S Fulton Pl, Tulsa, OK 74136

7734 S Fulton Pl

$305,000

Minshall Park
7734 S Fulton Pl
Tulsa, OK 74136
MLS #2110972
5
4
2
3,978 Home
New 17 Minutes Ago
6021 Glencove Pl, Oklahoma City, OK 73132

6021 Glencove Pl

$189,000

Windsor Lakes
6021 Glencove Pl
Oklahoma City, OK 73132
MLS #953583
3
3
2
1,744 Home
New 27 Minutes Ago
3479 Bryan Rd, Durant, OK 74701

3479 Bryan Rd

$150,000

3479 Bryan Rd
Durant, OK 74701
MLS #2110990
3
2
1,612 Home
New 27 Minutes Ago
446855 E 350 Rd, Vinita, OK 74301

446855 E 350 Rd

$399,000

446855 E 350 Rd
Vinita, OK 74301
MLS #2110955
3
2
3
Home
New 46 Minutes Ago
1006 Old Frisco Rd, Norman, OK 73069

1006 Old Frisco Rd

$250,000

1006 Old Frisco Rd
Norman, OK 73069
MLS #953177
3
3
2
1,757 Home
New 1 Hour Ago
11700 Nw 135th Ter, Piedmont, OK 73078

11700 Nw 135th Ter

$175,000

Colony Pointe
11700 Nw 135th Ter
Piedmont, OK 73078
MLS #953639
3
3
2
1,322 Home
New 1 Hour Ago
1039 Royal Ln, Yukon, OK 73099

1039 Royal Ln

$179,900

1039 Royal Ln
Yukon, OK 73099
MLS #953334
3
3
2
1,523 Home
New 1 Hour Ago
801 N Pine St, Pauls Valley, OK 73075

801 N Pine St

$97,500

801 N Pine St
Pauls Valley, OK 73075
MLS #953634
2
2
996 Home
New 1 Hour Ago
5107 S 70th East Pl, Tulsa, OK 74145

5107 S 70th East Pl

$220,000

Sungate
5107 S 70th East Pl
Tulsa, OK 74145
MLS #2110947
4
3
2
2,000 Home
New 1 Hour Ago
8808 S Charlotte Dr, Oklahoma City, OK 73159

8808 S Charlotte Dr

$199,999

8808 S Charlotte Dr
Oklahoma City, OK 73159
MLS #953512
5
5
2
1,887 Home
New 1 Hour Ago
625 Highland Pkwy, Norman, OK 73069

625 Highland Pkwy

$125,000

Woodslawn
625 Highland Pkwy
Norman, OK 73069
MLS #950431
3
3
1
1,149 Home
New 1 Hour Ago
913 S Poplar St, Bristow, OK 74010

913 S Poplar St

$74,000

913 S Poplar St
Bristow, OK 74010
MLS #2110966
2
1
1,092 Home
New 2 Hours Ago
314 E Cedar Dr, Tuttle, OK 73089

314 E Cedar Dr

$250,000

Cedar Springs
314 E Cedar Dr
Tuttle, OK 73089
MLS #953632
3
3
2
1,795 Home
New 2 Hours Ago
2436 S Quebec Ave, Tulsa, OK 74114

2436 S Quebec Ave

$164,900

Mayo Meadow
2436 S Quebec Ave
Tulsa, OK 74114
MLS #2110961
3
1
1
1,020 Home
New 2 Hours Ago
2619 W 116th Pl S, Jenks, OK 74037

2619 W 116th Pl S

$399,500

2619 W 116th Pl S
Jenks, OK 74037
MLS #2109724
3
3
3
2,912 Home
New 2 Hours Ago
5325 S Briarwood Dr, Oklahoma City, OK 73135

5325 S Briarwood Dr

$100,000

Oakcliff
5325 S Briarwood Dr
Oklahoma City, OK 73135
MLS #953624
3
3
2
945 Home
New 2 Hours Ago
7521 Runner St, Yukon, OK 73099

7521 Runner St

$185,000

Meadow Lake
7521 Runner St
Yukon, OK 73099
MLS #953079
3
3
2
1,486 Home
New 2 Hours Ago
8317 Nw 142nd St, Oklahoma City, OK 73142

8317 Nw 142nd St

$249,900

Pleasant Grove
8317 Nw 142nd St
Oklahoma City, OK 73142
MLS #953183
3
3
2
1,946 Home
New 3 Hours Ago
442 Nw 43rd St, Oklahoma City, OK 73118

442 Nw 43rd St

$399,000

Edgemere Terrace
442 Nw 43rd St
Oklahoma City, OK 73118
MLS #953310
3
3
2
2,109 Home
New 3 Hours Ago
406 E Key Blvd, Midwest City, OK 73110

406 E Key Blvd

$99,900

406 E Key Blvd
Midwest City, OK 73110
MLS #953178
2
2
1
841 Home
New 3 Hours Ago
6312 Westpark Dr, Oklahoma City, OK 73142

6312 Westpark Dr

$225,000

Westlake
6312 Westpark Dr
Oklahoma City, OK 73142
MLS #953263
4
4
2
1,797 Home
New 3 Hours Ago
2723 S Charles Dr, El Reno, OK 73036

2723 S Charles Dr

$155,000

Holbrook Estates
2723 S Charles Dr
El Reno, OK 73036
MLS #953476
3
3
2
1,224 Home
New 3 Hours Ago
14355 Glenview Dr, Choctaw, OK 73020

14355 Glenview Dr

$220,000

Choctaw Creek
14355 Glenview Dr
Choctaw, OK 73020
MLS #953629
3
3
3
2,031 Home
New 3 Hours Ago
6133 Courtyards Ct, Oklahoma City, OK 73149

6133 Courtyards Ct

$135,000

The Courtyard
6133 Courtyards Ct
Oklahoma City, OK 73149
MLS #953040
3
3
2
1,095 Home
New 3 Hours Ago
713 Nw 143rd St, Edmond, OK 73013

713 Nw 143rd St

$260,000

Fairhill
713 Nw 143rd St
Edmond, OK 73013
MLS #953536
3
3
3
2,144 Home
New 4 Hours Ago
9403 Woodchuck Ct, Edmond, OK 73034

9403 Woodchuck Ct

$205,000

Pine Oaks Estates
9403 Woodchuck Ct
Edmond, OK 73034
MLS #953393
3
3
2
1,752 Home
New 4 Hours Ago
1521 Nowahy Ave, Clinton, OK 73601

1521 Nowahy Ave

$79,900

1521 Nowahy Ave
Clinton, OK 73601
MLS #953463
3
3
1
1,018 Home
New 5 Hours Ago
6029 Se 66th St, Oklahoma City, OK 73135

6029 Se 66th St

$205,000

Liberty Trails
6029 Se 66th St
Oklahoma City, OK 73135
MLS #952830
4
4
2
1,924 Home
New 7 Hours Ago
6688 S 447 Rd, Rose, OK 74364

6688 S 447 Rd

$185,000

6688 S 447 Rd
Rose, OK 74364
MLS #2110422
3
2
2
1,400 Home
New 31 Minutes Ago
9712 Squire Ln, Yukon, OK 73099

9712 Squire Ln

$325,000

Summerhill
9712 Squire Ln
Yukon, OK 73099
MLS #953542
5
5
2
2,920 Home
Under Contract
16637 Little Leaf Ln, Edmond, OK 73012

16637 Little Leaf Ln

$465,000

Rose Creek
16637 Little Leaf Ln
Edmond, OK 73012
MLS #953499
4
4
3
3,543 Home
New 1 Hour Ago
1101 W Warren St, El Reno, OK 73036

1101 W Warren St

$77,000

1101 W Warren St
El Reno, OK 73036
MLS #953638
2
2
834 Home
New 1 Hour Ago
512 N Main St, Sand Springs, OK 74063

512 N Main St

$45,000

512 N Main St
Sand Springs, OK 74063
MLS #2107787
3
2
2
1,196 Home
New 2 Hours Ago
112 W Hilltop Rd, Mcalester, OK 74501

112 W Hilltop Rd

$249,500

Bug Tussle Village
112 W Hilltop Rd
Mcalester, OK 74501
MLS #2110535
4
3
2
2,733 Home
New 2 Hours Ago
404 W 127th Pl S, Jenks, OK 74037

404 W 127th Pl S

$349,000

Yorktown
404 W 127th Pl S
Jenks, OK 74037
MLS #2110960
3
3
3
2,775 Home
New 2 Hours Ago
919 Quail Creek Dr, Enid, OK 73703

919 Quail Creek Dr

$230,000

Quail Creek
919 Quail Creek Dr
Enid, OK 73703
MLS #20210501
4
2/1
2
2,328 Home
New 2 Hours Ago
613 Eastridge Dr, Yukon, OK 73099

613 Eastridge Dr

$210,000

Sunrise Hills
613 Eastridge Dr
Yukon, OK 73099
MLS #953626
4
4
3
1,750 Home
New 5 Hours Ago
10901 Abbeywood, Oklahoma City, OK 73170

10901 Abbeywood

$320,000

Greenbriar Kingswood
10901 Abbeywood
Oklahoma City, OK 73170
MLS #953255
4
4
3
3,035 Home
New 6 Hours Ago
2709 Summit Terrace Dr, Norman, OK 73071

2709 Summit Terrace Dr

$230,000

2709 Summit Terrace Dr
Norman, OK 73071
MLS #951997
4
4
2
1,801 Home
New 10 Hours Ago
20828 E 48th St S, Broken Arrow, OK 74014

20828 E 48th St S

$315,900

New Bedford
20828 E 48th St S
Broken Arrow, OK 74014
MLS #2110723
5
3
3
3,101 Home
New 10 Hours Ago
4009 S Toledo Ave, Tulsa, OK 74135

4009 S Toledo Ave

$299,900

Arrowwood
4009 S Toledo Ave
Tulsa, OK 74135
MLS #2110816
2
2
2
1,504 Home
New 11 Hours Ago
18600 E 96th St, Broken Arrow, OK 74012

18600 E 96th St

$425,000

18600 E 96th St
Broken Arrow, OK 74012
MLS #2110936
3
2
2
2,314 Home
New 11 Hours Ago
26643 E 80th Pl S, Broken Arrow, OK 74014

26643 E 80th Pl S

$344,000

Kensington Ridge
26643 E 80th Pl S
Broken Arrow, OK 74014
MLS #2110948
4
2
3
2,485 Home
New 12 Hours Ago
826 Ne 18th St, Oklahoma City, OK 73105

826 Ne 18th St

$129,900

Medical Community
826 Ne 18th St
Oklahoma City, OK 73105
MLS #953359
2
2
1
1,643 Home
New 13 Hours Ago
3312 Shadybrook Dr, Midwest City, OK 73110

3312 Shadybrook Dr

$198,500

Ridgecrest Heights
3312 Shadybrook Dr
Midwest City, OK 73110
MLS #953617
3
3
2
2,117 Home
New 13 Hours Ago
822 County Street 2934, Tuttle, OK 73089

822 County Street 2934

$269,000

Hunters Cove
822 County Street 2934
Tuttle, OK 73089
MLS #953530
3
3
2
1,600 Home

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. © 2021 MLSOK, Inc. All rights reserved.