74331 Real Estate and Properties for Sale

$359,000
Coming Soon
Data Source Icon

54504 Bambi Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,366 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$180,000
Active
Data Source Icon

57200 E Highway 125 #3721

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Live Grand Real Estate, LLC
$899,000
Coming Soon
Data Source Icon

34670 Beach Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,036 sqft
Listing provided courtesy of McKibben & Co. Realty
$389,000
Active
Data Source Icon

450779 E 341 Road #26

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,531 sqft
Listing provided courtesy of Keller Williams - Claremore
$365,000
Active
Data Source Icon

31948 Dogwood Circle

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,948 sqft
Listing provided courtesy of Pro 100, Inc.
$350,000
Active
Data Source Icon

56309 E 289 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,400 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$1,299,000
Active
Data Source Icon

25815 S Horsecreek Drive

Afton, OK 74331

  • Single Family
  • 6 Beds
  • 4 Baths
  • 2,145 sqft
$193,000
Active
Data Source Icon

207 Beech Street

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,122 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$6,000,000
Active
Data Source Icon

57450 E Highway 125 #Hidden Ridge

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 5 Baths
  • 4,358 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$213,900
Active
Data Source Icon

32621 Duck Creek Boulevard #1

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,680 sqft
Listing provided courtesy of Grand View Realty,Inc.
$155,000
Active
Data Source Icon

31530 S 4510 #8

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 1 Bath
  • 720 sqft
$379,000
Active
Data Source Icon

1 Circle Drive

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,545 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$485,000
Active
Data Source Icon

Dogwood Cliff Townhomes #11

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,124 sqft
Listing provided courtesy of Bird Island Real Estate
$400,000
Active
Data Source Icon

30625 S 4540 Road

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,088 sqft
Listing provided courtesy of Keller Williams Realty Partners
$1,260,000
Active
Data Source Icon

34722 Beach Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,724 sqft
$1,199,000
Active
Data Source Icon

452785 Preakness Drive #8

Cleora, OK 74331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 3,222 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$485,000
Active
Data Source Icon

33322 S Coves Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,734 sqft
Listing provided courtesy of Bird Island Real Estate
$330,000
Active
Data Source Icon

10 Fort Scott #10

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 2 Baths
  • 1,184 sqft
$1,200,000
Pending
Data Source Icon

34474 S Coves Drive

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 3,425 sqft
Listing provided courtesy of McKibben & Co. Realty
$1,050,000
Active
Data Source Icon

32946 Mockingbird Lane

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,169 sqft
Listing provided courtesy of McKibben & Co. Realty
$550,000
Active
Data Source Icon

33601 Dogwood Cliff #8

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,024 sqft
Listing provided courtesy of Bird Island Real Estate
$975,000
Active
Data Source Icon

31880 Crescent Drive

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 6 Baths
  • 3,600 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$1,299,000
Active
Data Source Icon

25815 S Horse Creek Drive

Afton, OK 74331

  • Single Family
  • 6 Beds
  • 4 Baths
  • 2,721 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$329,000
Active
Data Source Icon

32427 Oxford Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,400 sqft
Listing provided courtesy of McKibben & Co. Realty
$1,100,000
Active
Data Source Icon

34320 S Coves Drive

Afton, OK 74331

  • Single Family
  • 5 Beds
  • 5 Baths
  • 3,625 sqft
Listing provided courtesy of Keller Williams Realty Partners
$463,500
Active
Data Source Icon

453844 Country Club Trail

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,436 sqft
$555,000
Active
Data Source Icon

30501 S 562 Road #29

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,581 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$145,000
Active
Data Source Icon

56701 E 310 Road #710

Monkey Island, OK 74331

  • Single Family
  • 1 Bed
  • 1 Bath
  • 600 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$229,000
Active
Data Source Icon

57200 E Highway 125 #4841

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Live Grand Real Estate, LLC
$265,000
Active
Data Source Icon

57200 E Highway 125 #4731

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Live Grand Real Estate, LLC
$269,000
Active
Data Source Icon

57200 E Highway 125 #3011

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Live Grand Real Estate, LLC
$595,000
Active
Data Source Icon

448537 E 330 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,304 sqft
Listing provided courtesy of Solid Rock REALTORS - Vinita
$575,000
Active
Data Source Icon

55430 E 298 Road

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,693 sqft
Listing provided courtesy of Live Grand Real Estate, LLC
$262,000
Pending
Data Source Icon

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,121 sqft
Listing provided courtesy of McKibben & Co. Realty
$849,000
Pending
Data Source Icon

31700 S Highway 125

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 2,336 sqft
Listing provided courtesy of Bird Island Real Estate
$449,900
Active
Data Source Icon

33601 Dogwood Cliffs #7

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,928 sqft
$239,900
Active
Data Source Icon

222 Ponds Drive #W 5

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 1 Bath
  • 756 sqft
Listing provided courtesy of Legacy Real Estate
$239,900
Active
Data Source Icon

220 Ponds Drive

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 1 Bath
  • 756 sqft
Listing provided courtesy of Legacy Real Estate
$335,000
Active
Data Source Icon

32075 Felts Lane

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,302 sqft
$299,000
Active
Data Source Icon

29898 S 566 Road #412

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 2 Baths
  • 1,147 sqft
$299,900
Active
Data Source Icon

56641 E Lee Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,104 sqft
Listing provided courtesy of Solid Rock Realtors - Grove
$575,000
Active
Data Source Icon

29498 S 4520 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,000 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$750,000
Active
Data Source Icon

32068 Vintage Way

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,180 sqft
Listing provided courtesy of Butler Real Estate, Inc.
$2,500,000
Active
Data Source Icon

34185 Osprey Road

Afton, OK 74331

  • Single Family
  • 5 Beds
  • 6 Baths
  • 5,200 sqft
Listing provided courtesy of McKibben & Co. Realty
$875,000
Active
Data Source Icon

30397 S 567

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 2,200 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$1,875,000
Active
Data Source Icon

56107 E 300 Road

Afton, OK 74331

  • Single Family
  • 5 Beds
  • 5 Baths
  • 4,224 sqft
Listing provided courtesy of Chinowth & Cohen - Afton
$389,900
Active
Data Source Icon

28200 S Highway 125 #68

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,758 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$355,000
Active
Data Source Icon

57200 E Highway 125 #4951

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,716 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$687,000
Pending
Data Source Icon

27204 S 125 Highway #9

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,123 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$665,000
Active
Data Source Icon

30311 S 555 #24 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,622 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$155,000
Active
Data Source Icon

31530 S 4510 Lot W8 Road

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 1 Bath
  • 720 sqft
Listing provided courtesy of Keller Williams - Claremore
$249,000
Active
Data Source Icon

29898 S 566 #214B

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,670 sqft
$720,000
Active
Data Source Icon

32060 Lavender Lane

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,917 sqft
$249,000
Active
Data Source Icon

35606 Sportman Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 2 Baths
  • 1,650 sqft
$399,000
Active
Data Source Icon

27204 S Hwy 125 #37

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,092 sqft
Listing provided courtesy of Solid Rock REALTORS - Claremore
$269,900
Active
Data Source Icon

453684 Osage Avenue

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,724 sqft
$218,900
Active
Data Source Icon

453347 Wildwood

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,216 sqft
Listing provided courtesy of Johnson & Associates Realty
$189,000
Active
Data Source Icon

56701 E 310 Road #721

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,000 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$555,000
Active
Data Source Icon

449734 E 356 Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 1,505 sqft
$720,000
Active
Data Source Icon

32060 Lavendar Lane

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,917 sqft
Listing provided courtesy of Butler Real Estate, Inc.
$209,900
Active
Data Source Icon

31314 Wildwood Circle

Cleora, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,440 sqft
Listing provided courtesy of Century 21 First Choice Realty
$329,000
Active
Data Source Icon

32425 Oxford Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,400 sqft
Listing provided courtesy of McKibben & Co. Realty
$660,000
Active
Data Source Icon

30310 S 562 Road #15

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,596 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$209,900
Active
Data Source Icon

33601 Dogwood Cliffs #26

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,154 sqft
$209,900
Active
Data Source Icon

33601 Dogwood Cliff #26

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,154 sqft
Listing provided courtesy of Keller Williams Realty Partners
$94,500
Active
Data Source Icon

24901 S Deer Valley Road

Afton, OK 74331

  • Single Family
  • 1 Bed
  • 2 Baths
  • 960 sqft
Listing provided courtesy of Venture Group Real Estate
$199,900
Active
Data Source Icon

57200 E Highway 125 #3821

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$899,900
Active
Data Source Icon

56090 E 271 Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 6 Baths
  • 3,950 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$849,000
Active
Data Source Icon

35702 Sportman Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 4 Baths
  • 3,400 sqft
$610,000
Pending
Data Source Icon

32822 Olympic

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 2,555 sqft
Listing provided courtesy of Keller Williams Realty Elite
$69,000
Active
Data Source Icon

109 N Division Street

Bernice, OK 74331

  • Single Family
  • 2 Beds
  • 1 Bath
  • 728 sqft
Listing provided courtesy of Solid Rock Realtors - Grove
$515,000
Pending
Data Source Icon

57450 Oklahoma 125 #537

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 3 Baths
  • 2,288 sqft
Listing provided courtesy of McGraw Realtors - Langley
$990,000
Active
Data Source Icon

31201 State Highway 125 #22

Monkey Island, OK 74331

  • Single Family
  • 4 Beds
  • 3 Baths
  • 2,200 sqft
$2,980,000
Active
Data Source Icon

27559 S 556 Lane

Monkey Island, OK 74331

  • Single Family
  • 5 Beds
  • 5 Baths
  • 5,008 sqft
Listing provided courtesy of Keller Williams Realty Elite
$869,000
Active
Data Source Icon

29993 S 567 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 4 Baths
  • 3,401 sqft
$675,000
Pending
Data Source Icon

34 Brighton Bay #34

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,000 sqft
Listing provided courtesy of Metro Brokers of OK - Siano & Company
$200,000
Active
Data Source Icon

57200 E Hwy. 125 #4431

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,435 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$299,000
Active
Data Source Icon

102 S Hickory Street

Bernice, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,424 sqft
Listing provided courtesy of Exp Realty - Sheridan
$345,000
Active
Data Source Icon

28200 S Highway 125 #70

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,656 sqft
$515,000
Pending
Data Source Icon

57450 E Hwy 125 #537

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 3 Baths
  • 2,288 sqft
$244,000
Active
Data Source Icon

31045 Forrest Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,568 sqft
Listing provided courtesy of The Agency
$325,000
Active
Data Source Icon

31242 Wildwood Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 1 Bath
  • 884 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$299,000
Active
Data Source Icon

10 Privateer Drive

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,764 sqft
Listing provided courtesy of RE/MAX Grand Lake
$889,000
Active
Data Source Icon

30990 E Highway 125 #15

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,062 sqft
Listing provided courtesy of Bird Island Real Estate
$319,000
Active
Data Source Icon

450813 E Anthonys Trail

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,920 sqft
Listing provided courtesy of Exp Realty - Sheridan
$284,999
Active
Data Source Icon

14 Missouri Drive

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,365 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$709,000
Active
Data Source Icon

27204 S Highway 125 #7

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,045 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$665,000
Active
Data Source Icon

57450 E Hwy 125 549

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 4 Baths
  • 2,200 sqft
Listing provided courtesy of Keller Williams Realty Elite
$214,500
Active
Data Source Icon

453629 Creek Avenue

Afton, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,064 sqft
Listing provided courtesy of Grand View Realty,Inc.
$485,000
Active
Data Source Icon

56090 E 271 Road #Unit A

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 3 Baths
  • 1,975 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$485,000
Active
Data Source Icon

56090 E 271 Road #Unit B

Monkey Island, OK 74331

  • Single Family
  • 2 Beds
  • 3 Baths
  • 1,975 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$299,000
Active
Data Source Icon

210 Beech Street

Bernice, OK 74331

  • Single Family
  • 2 Beds
  • 2 Baths
  • 1,544 sqft
Listing provided courtesy of Butler Real Estate, Inc.
$850,000
Pending
Data Source Icon

33255 Cardinal Drive

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 6 Baths
  • 4,502 sqft
Listing provided courtesy of Bird Island Real Estate
$949,900
Active
Data Source Icon

33421 Ridge Road

Afton, OK 74331

  • Single Family
  • 4 Beds
  • 6 Baths
  • 3,482 sqft
Listing provided courtesy of Keller Williams Realty Partners
$299,000
Active
Data Source Icon

30691 S 4540 Road

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 2 Baths
  • 1,512 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
$1,230,000
Active
Data Source Icon

451415 Blue Heron Drive

Afton, OK 74331

  • Single Family
  • 5 Beds
  • 4 Baths
  • 4,154 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$252,900
Active
Data Source Icon

27950 S Highway 125 #26-1

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,547 sqft
Listing provided courtesy of Coldwell Banker Shangri-La Realty
$759,500
Active
Data Source Icon

57425 E Highway 125 #2024

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,244 sqft
Listing provided courtesy of McGraw Realtors - Langley
$759,500
Active
Data Source Icon

57425 E Hwy 125 #2024

Afton, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 2,244 sqft
$256,900
Active
Data Source Icon

27950 S Hwy 125 #Unit 23-2

Monkey Island, OK 74331

  • Single Family
  • 3 Beds
  • 3 Baths
  • 1,547 sqft
Listing provided courtesy of Keller Williams Realty Grand Lake
Listing information is provided in part by IDX program of the Northeast Oklahoma Board of REALTORS®. Copyright 2026 NEOBR. All information provided is deemed reliable but is not guaranteed and should be independently verified. IDX information is provided exclusively for consumer's personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.


Any use of the search facilities on this site by anyone other than potential buyers or sellers is strictly prohibited.

Information is provided in part by the Tulsa Area Multiple Listing Service of the Northeast Oklahoma Real Estate Services (NORES). Copyright 2026. All information provided is deemed reliable but is not guaranteed accurate and should be independently verified. NORES MLS Internet Data Exchange (IDX) information is provided exclusively for consumer's personal, non-commercial use and may not be used for any purpose other than to identify prospective properties consumers may be interested in purchasing.