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,568 $330,074
2. Edmond 561 $505,442
3. Norman 469 $315,813
4. Tulsa 423 $480,442
5. Enid 242 $202,489
6. Moore 221 $241,422
7. Midwest City 193 $181,156
8. Shawnee 174 $234,735
9. Broken Arrow 140 $444,259
10. Elk City 132 $178,355
11. Guthrie 132 $270,356
12. McAlester 85 $269,529
13. Blanchard 84 $353,299
14. Ardmore 80 $309,301
15. Mustang 78 $277,945
16. Woodward 73 $176,424
17. Newcastle 67 $286,175
18. Yukon 64 $238,123
19. Nichols Hills 62 $1,150,969
20. Weatherford 60 $200,309
Browse All Cities in Oklahoma
See More

Oklahoma Homes For Sale – New Listings

New 0 Minutes Ago
2408 Sw 45th St, Oklahoma City, OK 73119

2408 Sw 45th St

$102,000

Moore Heights
2408 Sw 45th St
Oklahoma City, OK 73119
MLS #975822
3
3
927 Home
New 5 Minutes Ago
2504 Ne 16th St, Oklahoma City, OK 73117

2504 Ne 16th St

$67,000

Edwards Community
2504 Ne 16th St
Oklahoma City, OK 73117
MLS #978379
2
2
948 Home
New 50 Minutes Ago
12020 Sw 48th St, Mustang, OK 73064

12020 Sw 48th St

$352,300

12020 Sw 48th St
Mustang, OK 73064
MLS #978338
3
3
3
2,148 Home
New 1 Hour Ago
7026 A St, Kingston, OK 73439

7026 A St

$389,900

7026 A St
Kingston, OK 73439
MLS #2133823
3
2
1,771 Home
New 1 Hour Ago
705 E Will Rogers Blvd, Claremore, OK 74017

705 E Will Rogers Blvd

$749,000

705 E Will Rogers Blvd
Claremore, OK 74017
MLS #2133820
3
3
3
3,049 Home
New 2 Hours Ago
51 Boardwalk, Carlton Lndg, OK 74432

51 Boardwalk

$950,000

51 Boardwalk
Carlton Lndg, OK 74432
MLS #2133668
4
4
2,705 Home
New 2 Hours Ago
1106 S C St, Henryetta, OK 74437

1106 S C St

$135,000

1106 S C St
Henryetta, OK 74437
MLS #2133816
3
2
2
1,380 Home
New 2 Hours Ago
4708 E 7th St, Tulsa, OK 74112

4708 E 7th St

$112,000

Turnlawn Heights
4708 E 7th St
Tulsa, OK 74112
MLS #2133817
3
1
1
1,192 Home
New 2 Hours Ago
309 W Lincoln, Corn, OK 73024

309 W Lincoln

$115,000

309 W Lincoln
Corn, OK 73024
MLS #978347
3
3
2
1,428 Home
New 2 Hours Ago
6223 S Utica Ave, Tulsa, OK 74136

6223 S Utica Ave

$254,500

Southern Hills View
6223 S Utica Ave
Tulsa, OK 74136
MLS #2133811
5
3
2
2,930 Home
New 2 Hours Ago
1523 E South Park Pl, Broken Arrow, OK 74011

1523 E South Park Pl

$330,000

1523 E South Park Pl
Broken Arrow, OK 74011
MLS #2133814
3
2
2
Home
New 2 Hours Ago
2376 County Road 1201, Tuttle, OK 73089

2376 County Road 1201

$424,900

Whispering Trails
2376 County Road 1201
Tuttle, OK 73089
MLS #978354
3
3
3
2,225 Home
New 2 Hours Ago
8510 S 70th East Ave, Tulsa, OK 74133

8510 S 70th East Ave

$330,000

8510 S 70th East Ave
Tulsa, OK 74133
MLS #2133807
4
3
2
2,584 Home
New 2 Hours Ago
416 E College Ave, Guthrie, OK 73044

416 E College Ave

$185,000

North Guthrie
416 E College Ave
Guthrie, OK 73044
MLS #978319
4
4
1,398 Home
New 2 Hours Ago
11192 262nd St, Beggs, OK 74421

11192 262nd St

$250,000

11192 262nd St
Beggs, OK 74421
MLS #2133804
3
2
864 Home
New 3 Hours Ago
716 72nd Ave Se, Norman, OK 73026

716 72nd Ave Se

$220,000

716 72nd Ave Se
Norman, OK 73026
MLS #978342
1
1
2
1,548 Home
New 3 Hours Ago
3217 Otterson Dr, Oklahoma City, OK 73112

3217 Otterson Dr

$155,000

Pennington
3217 Otterson Dr
Oklahoma City, OK 73112
MLS #977241
3
3
1
1,106 Home
New 3 Hours Ago
3817 S Sycamore Ave, Broken Arrow, OK 74011

3817 S Sycamore Ave

$220,000

Silvertree
3817 S Sycamore Ave
Broken Arrow, OK 74011
MLS #2133706
3
2
2
1,733 Home
New 3 Hours Ago
21633 County Road 3 Dr, Stonewall, OK 74871

21633 County Road 3 Dr

$219,000

21633 County Road 3 Dr
Stonewall, OK 74871
MLS #2133773
3
2
2,270 Home
New 3 Hours Ago
206 E Division St, Union City, OK 73090

206 E Division St

$145,000

206 E Division St
Union City, OK 73090
MLS #977222
3
3
1,144 Home
New 3 Hours Ago
2106 Indian Dr #B, Enid, OK 73703

2106 Indian Dr #B

$100,000

Indian Hills
2106 Indian Dr #B
Enid, OK 73703
MLS #20211518
2
2
2
1,360 Home
New 3 Hours Ago
2434 Townsend Dr, El Reno, OK 73036

2434 Townsend Dr

$109,900

Town Acres
2434 Townsend Dr
El Reno, OK 73036
MLS #978303
3
3
1
1,040 Home
New 3 Hours Ago
220 S 67th East Ave, Tulsa, OK 74112

220 S 67th East Ave

$98,721

Crest View Estates
220 S 67th East Ave
Tulsa, OK 74112
MLS #2133779
2
1
1
810 Home
New 4 Hours Ago
517 N Missouri Ave, Oklahoma City, OK 73117

517 N Missouri Ave

$200,000

John F. Kennedy
517 N Missouri Ave
Oklahoma City, OK 73117
MLS #977236
3
3
2
1,531 Home
New 4 Hours Ago
4934 S Troost Ave, Tulsa, OK 74105

4934 S Troost Ave

$189,900

Bellaire Acres
4934 S Troost Ave
Tulsa, OK 74105
MLS #2133739
3
1
1
1,048 Home
New 4 Hours Ago
6975 S 241st East Ave, Broken Arrow, OK 74014

6975 S 241st East Ave

$385,000

6975 S 241st East Ave
Broken Arrow, OK 74014
MLS #2133788
3
2
1,875 Home
New 4 Hours Ago
4416 The Ranch Rd, Edmond, OK 73034

4416 The Ranch Rd

$659,000

Iron Horse Ranch
4416 The Ranch Rd
Edmond, OK 73034
MLS #978289
4
4
3
3,667 Home
New 4 Hours Ago
612 Sw 7th St, Lindsay, OK 73052

612 Sw 7th St

$40,000

612 Sw 7th St
Lindsay, OK 73052
MLS #978315
2
2
792 Home
New 4 Hours Ago
1024 E 146th St S, Glenpool, OK 74033

1024 E 146th St S

$239,900

Glenvillage
1024 E 146th St S
Glenpool, OK 74033
MLS #2133732
3
2
2
1,730 Home
New 4 Hours Ago
4700 Se 118th St, Oklahoma City, OK 73165

4700 Se 118th St

$300,000

4700 Se 118th St
Oklahoma City, OK 73165
MLS #976454
4
4
2
2,463 Home
Under Contract
1013 Claremont St, Weatherford, OK 73096

1013 Claremont St

$170,000

1013 Claremont St
Weatherford, OK 73096
MLS #978299
3
3
2
2,473 Home
New 4 Hours Ago
2303 S 104th East Ave, Tulsa, OK 74129

2303 S 104th East Ave

$129,900

Ladd Acres
2303 S 104th East Ave
Tulsa, OK 74129
MLS #2133712
2
2
2
1,168 Home
New 4 Hours Ago
14000 E 89th Pl N, Owasso, OK 74055

14000 E 89th Pl N

$376,000

Willows of Silver Creek
14000 E 89th Pl N
Owasso, OK 74055
MLS #2131751
5
3
3
3,612 Home
New 5 Hours Ago
7617 Nw 8th St, Oklahoma City, OK 73127

7617 Nw 8th St

$165,000

Melrose Lane
7617 Nw 8th St
Oklahoma City, OK 73127
MLS #976964
4
4
2
1,397 Home
New 5 Hours Ago
363 Private Road 2698, Bartlesville, OK 74003

363 Private Road 2698

$265,000

363 Private Road 2698
Bartlesville, OK 74003
MLS #2133767
4
3
2,650 Home
New 5 Hours Ago
9204 S Villa Ave, Oklahoma City, OK 73159

9204 S Villa Ave

$179,000

Penn South
9204 S Villa Ave
Oklahoma City, OK 73159
MLS #978296
3
3
2
1,654 Home
New 5 Hours Ago
7900 N Bryant Ave, Oklahoma City, OK 73131

7900 N Bryant Ave

$2,800,000

7900 N Bryant Ave
Oklahoma City, OK 73131
MLS #978300
4
4
2
3,911 Home
New 5 Hours Ago
1403 N Randall Ave, Elk City, OK 73644

1403 N Randall Ave

$225,000

1403 N Randall Ave
Elk City, OK 73644
MLS #975907
3
3
2
3,495 Home
New 5 Hours Ago
405 S Lewis St, Stillwater, OK 74074

405 S Lewis St

$89,900

405 S Lewis St
Stillwater, OK 74074
MLS #978302
4
4
4
1,688 Home
New 5 Hours Ago
31858 Landrun Ave, Norman, OK 73072

31858 Landrun Ave

$672,620

Landrun
31858 Landrun Ave
Norman, OK 73072
MLS #978245
4
4
6
3,380 Home
New 5 Hours Ago
1127 S 53rd West Ave, Tulsa, OK 74127

1127 S 53rd West Ave

$49,500

Cunningham
1127 S 53rd West Ave
Tulsa, OK 74127
MLS #2133768
2
1
1
825 Home
New 5 Hours Ago
329326 E 1021 Rd, Harrah, OK 73045

329326 E 1021 Rd

$250,000

Crest Ridge
329326 E 1021 Rd
Harrah, OK 73045
MLS #978284
4
4
2
2,440 Home
New 5 Hours Ago
10720 S Fir Pl, Jenks, OK 74037

10720 S Fir Pl

$1,250,000

Aberdeen Falls
10720 S Fir Pl
Jenks, OK 74037
MLS #2125826
4
7
3
6,070 Home
New 5 Hours Ago
13913 S 262nd East Ave, Coweta, OK 74429

13913 S 262nd East Ave

$374,900

Jordan Oaks
13913 S 262nd East Ave
Coweta, OK 74429
MLS #2133753
5
4
3
3,472 Home
New 5 Hours Ago
1432 S Allegheny Ave, Tulsa, OK 74112

1432 S Allegheny Ave

$132,500

Crowell Heights
1432 S Allegheny Ave
Tulsa, OK 74112
MLS #2133758
2
1
1
806 Home
New 5 Hours Ago
304 B St Nw, Miami, OK 74354

304 B St Nw

$199,900

304 B St Nw
Miami, OK 74354
MLS #21-1874
5
2
2
3,777 Home
New 5 Hours Ago
417 K St Sw, Ardmore, OK 73401

417 K St Sw

$159,000

Roselawn
417 K St Sw
Ardmore, OK 73401
MLS #2133200
3
2
1
1,644 Home
New 6 Hours Ago
4620 Cedar Mill Rd, Choctaw, OK 73020

4620 Cedar Mill Rd

$400,000

Quail Glen
4620 Cedar Mill Rd
Choctaw, OK 73020
MLS #978244
3
3
3
2,590 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.