9,207

Homes in ZIP Code 74331

Section Image Section Image
  • /81

    $737,998

    • 5 Beds
    • 4 Baths
    • 3,368 Sq Ft

    33796 S 4506 Rd, Afton, OK 74331

    Immerse yourself in all of what Grand Lake of the Cherokee has to offer with this beautiful year-round view of gorgeous Duck Creek. Sit on your newly expanded deck and watch the famous Duck Creek Fireworks, Christmas Boat Parade and all the festivities from your own backyard. Less than a mile from Arrowhead Yacht Club, Ugly's and other local attractions. This beautifully updated 5-bedroom, 4-bath

    Agent Photo

    Linda Ramsey

    Lakeland Real Estate NEOK

    (539) 295-3290

    33796 S 4506 Rd, Afton, OK 74331
  • /28

    $1,500 Per Month

    • 3 Beds
    • 2 Baths
    • 1,456 Sq Ft
    • Property for Rent

    29250 S 563 Rd, Monkey Island, OK 74331

    Great location on Monkey Island at Grand Lake! This 3-bedroom, 2-bath double wide offers comfortable living (new flooring in living room) with a spacious kitchen and dining area, plus a dedicated laundry room with space for a full-size washer and dryer. The split floor plan provides added privacy, with the primary suite tucked away from the secondary bedrooms. Enjoy outdoor living with a fenced

    Jennifer Taylor Chinowth & Cohen

    29250 S 563 Rd, Monkey Island, OK 74331
  • /41

    $685,000 Sold May 01, 2026

    451521 Gyrfalcon Cir, Afton, OK 74331

    • 3 Beds
    • 2.5 Baths
    • 2,890 Sq Ft
    • Built 2014

    Last Sold Summary

    • 2% Below List Price
    • $237/SF
    • 3 Days On Market

    Current Estimated Value $751,860

    Last Listing Agent Shelley Koster Keller Williams Realty

    451521 Gyrfalcon Cir, Afton, OK 74331
    • /7

      Est $172,511 Not Listed For Sale

      5 Missouri Dr, Afton, OK 74331

      • 2 Beds
      • 1 Bath
      • 948 Sq Ft
      • Built 1980
      5 Missouri Dr, Afton, OK 74331

      Last Sold Summary

      • 28% Above List Price
      • $142/SF
      • 0 Days On Market
      • Last Sold Price $135,000
      • Feb 18, 2025

      Last Listing Agent Sheri Price Coldwell Banker Shangri-La Realty

  • /39

    $869,000

    • 3 Beds
    • 3.5 Baths
    • 3,200 Sq Ft

    33601 Dogwood Cliff Unit 15, Afton, OK 74331

    This new construction boasts both curb appeal & the perfect floor plan for Grand Lake. All amenities on main floor including primary suite & half bath. Mudroom is fitted for commercial ice maker + full-size fridge, while soaring 10' ceilings create a spacious atmosphere. 3,200 SF w/ 3 beds, 4 baths 2 living areas + flex room or 4th bedroom. Energy efficient w/ foam insulation, high-efficiency

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    (539) 234-7674

    33601 Dogwood Cliff Unit 15, Afton, OK 74331
  • /13

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • House for Rent

    27210 S Hwy 125, Afton, OK 74331

    Modern Interiors: Fully updated with new flooring, fresh fixtures, and brand-new appliances.🌲 Spacious Property: Every home sits on a generous 1/4-acre lot or larger—plenty of room to enjoy the outdoors. 🏡 1-YEAR LEASE | $1,495/MONTHLooking for your next home on the Island? We are now offering Yearly Leases on our beautifully updated 2-bedroom, 1-bathroom single-family

    27210 S Hwy 125, Afton, OK 74331
  • /10

    $27,000 Sold Apr 30, 2026

    32435 Ketchum Blvd, Afton, OK 74331

    • Land
    • 22,215 Sq Ft
    • $52,941 per Acre

    Last Sold Summary

    • 27% Below List Price
    • 139 Days On Market

    Last Listing Agent Mandy Dement Shyft Real Estate, LLC

    32435 Ketchum Blvd, Afton, OK 74331
    • /28

      Est $390,473 Not Listed For Sale

      32893 Mockingbird Ln, Afton, OK 74331

      • 3 Beds
      • 2.5 Baths
      • 1,823 Sq Ft
      • Built 2005
      32893 Mockingbird Ln, Afton, OK 74331

      Last Sold Summary

      • 30% Above List Price
      • $165/SF
      • 91 Days On Market
      • Last Sold Price $300,000
      • Aug 17, 2023

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /57

    $395,000 Pending

    • 3 Beds
    • 2 Baths
    • 1,718 Sq Ft

    452498 Blue Bird Dr, Cleora, OK 74331

    Prime location on Grand Lake, near all of the action! This beautiful home offers a perfect blend of rustic charm and modern updates. The open-concept living area features kitchen w/ island seating, separate dining area & full pantry. The living room offers a fireplace flanked by built-in shelves. The split floor plan offers 3 beds and 2 baths including primary suite w/ dual vanities, walk-in

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    (539) 476-4655

    452498 Blue Bird Dr, Cleora, OK 74331
  • /60

    $700,000 Sold Jun 26, 2025

    450700 E 339 Rd, Afton, OK 74331

    • 4 Beds
    • 4 Baths
    • 2,324 Sq Ft
    • Built 1984

    Last Sold Summary

    • 5% Below List Price
    • $301/SF
    • 14 Days On Market

    Current Estimated Value $725,565

    Last Listing Agent Sheryl Fleming Butler Real Estate, Inc.

    450700 E 339 Rd, Afton, OK 74331
    • /20

      Est $258,305 Not Listed For Sale

      450706 Oak Rd, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 937 Sq Ft
      • Built 1990
      450706 Oak Rd, Afton, OK 74331

      Last Sold Summary

      • 29% Above List Price
      • $213/SF
      • 8 Days On Market
      • Last Sold Price $200,000
      • Jan 11, 2024

      Last Listing Agent Holly Berry Keller Williams Advantage - Tulsa

  • /48

    $329,000

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft

    32445 Oxford Dr, Afton, OK 74331

    Located in the heart of South Grand Lake and Duck Creek, this newly constructed modern home blends contemporary style with modern finishes. Its prime location near several marinas and boat slips ensures easy access to the water, making it an ideal choice for lake enthusiasts. Great floor plan offering open kitchen and living area with dedicated dining room and kitchen pantry. Primary suite offers

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    (539) 352-4681

    32445 Oxford Dr, Afton, OK 74331
  • /4

    $75,000 Sold Nov 10, 2025

    275 Eagle Crest Dr, Bernice, OK 74331

    • Land
    • 25,482 Sq Ft
    • $128,205 per Acre

    Last Sold Summary

    • 9% Below List Price
    • 12 Days On Market

    Last Listing Agent Skip Weast Tommy Dyer Real Estate

    275 Eagle Crest Dr, Bernice, OK 74331
    • /35

      Est $349,745 Not Listed For Sale

      26890 S 520 Rd, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 1,456 Sq Ft
      • Built 1990
      26890 S 520 Rd, Afton, OK 74331

      Last Sold Summary

      • 25% Above List Price
      • $192/SF
      • 164 Days On Market
      • Last Sold Price $280,000
      • Oct 02, 2023

      Last Listing Agent Jim Bradford Keller Williams Realty Grand Lake

  • /48

    $219,000

    • 4 Beds
    • 2 Baths
    • 1,520 Sq Ft

    34777 S 4480 Rd, Afton, OK 74331

    Enjoy all that Grand Lake has to offer with this lake home in Ketchum Cove! Beautiful surroundings year round with immaculately kept grounds...and boat slips available just across the driveway! This property offers 3/4 bedrooms, large open living/dining/kitchen area. Several updates throughout including bathrooms and flooring. Covered front patio and large covered back deck overlooking

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    (539) 449-5849

    34777 S 4480 Rd, Afton, OK 74331
  • /57

    $269,000 Sold Aug 01, 2025

    450779 E 341 Rd Unit 65, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,512 Sq Ft
    • Built 2015

    Last Sold Summary

    • 4% Below List Price
    • $178/SF
    • 26 Days On Market

    Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

    450779 E 341 Rd Unit 65, Afton, OK 74331
    • /47

      Est $351,000 Not Listed For Sale

      54300 E 249 Rd, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 1,208 Sq Ft
      • Built 2022
      54300 E 249 Rd, Afton, OK 74331

      Last Sold Summary

      • 36% Below List Price
      • $455/SF
      • 2 Days On Market
      • Last Sold Price $550,000
      • Oct 31, 2024

      Last Listing Agent Stephanie Ross Pembrook Realty Group

  • /2

    $15,000

    • Land
    • 0 Sq Ft

    0 Blue Grouse Dr, Cleora, OK 74331

    This .57 acre site is bordered by two roads, Ridge road on the back side & Blue Grouse entry on the front. Wooded w gentle slope. All utilities in & under ground; Bolt, Rec Electric Ketchum city water, perked for septic. Requirements: 30% rock 1200 sf plus. Build at anytime Wooded & gently rolling Monthly HOA $285 .(builders packet available in Coves main office). Enjoy all the Coves private

    Agent Photo

    Loreita Worley

    Bird Island Real Estate

    (539) 281-1159

    0 Blue Grouse Dr, Cleora, OK 74331
  • /94

    $860,000 Sold Feb 02, 2026

    29991 S 567 Rd, Afton, OK 74331

    • 3 Beds
    • 3.5 Baths
    • 3,401 Sq Ft
    • Built 2024

    Last Sold Summary

    • 4% Below List Price
    • $253/SF
    • 76 Days On Market

    Last Listing Agent Shawn Peters Sage Sotheby's International

    29991 S 567 Rd, Afton, OK 74331
    • /85

      Est $108,000 Not Listed For Sale

      18 Miami Dr, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 1,934 Sq Ft
      • Built 1985
      18 Miami Dr, Afton, OK 74331

      Last Sold Summary

      • 63% Below List Price
      • $153/SF
      • 9 Days On Market
      • Last Sold Price $295,000
      • Feb 03, 2025

      Last Listing Agent Jeff Horany McGraw Realtors - Langley

  • /53

    $895,000

    • 3 Beds
    • 3 Baths
    • 2,800 Sq Ft

    57450 E Highway 125, Afton, OK 74331

    Welcome to a storybook retreat in the heart of Shangri La Estates, where timeless charm meets fresh modern design. Perfectly positioned between lake and fairway, this beautifully updated luxury home captures the very essence of the Monkey Island lifestyle. From the front yard, enjoy picturesque views of the Legends 6 fairway at the renowned Shangri La Golf Club, while the back of the home opens

    Agent Photo

    Ginger Richey

    Keller Williams Realty Elite

    (539) 265-8133

    57450 E Highway 125, Afton, OK 74331
  • /30

    $395,000 Sold Sep 30, 2025

    56680 E 310 Rd Unit 7, Afton, OK 74331

    • 2 Beds
    • 2 Baths
    • 1,300 Sq Ft
    • Built 1999

    Last Sold Summary

    • 7% Below List Price
    • $304/SF
    • 16 Days On Market

    Current Estimated Value $595,015

    Last Listing Agent Katelin Threet Keller Williams Realty Grand Lake

    56680 E 310 Rd Unit 7, Afton, OK 74331
    • /41

      Est $397,458 Not Listed For Sale

      33681 Sage Grouse Cir, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 2,114 Sq Ft
      • Built 1993
      33681 Sage Grouse Cir, Afton, OK 74331

      Last Sold Summary

      • 14% Above List Price
      • $165/SF
      • 168 Days On Market
      • Last Sold Price $348,000
      • Oct 01, 2024

      Last Listing Agent Lisa Arizpe Keller Williams Realty Grand Lake

  • /22

    $609,000

    • 2 Beds
    • 2.5 Baths
    • 1,788 Sq Ft

    57450 E Highway 125 Unit 599, Monkey Island, OK 74331

    The location is right on the lake with a panoramic view. A shared day dock is located right below the house. The great room offers space for a large gathering of family and friends. The rock wall and large fireplace are the focal point of the room. Windows all along the back offer a lake view from every vantage point. Open kitchen which is fully stocked has everything you need to entertain.

    Agent Photo

    Julie Wolfe

    Coldwell Banker Shangri-La Realty

    (539) 215-9664

    57450 E Highway 125 Unit 599, Monkey Island, OK 74331
  • /44

    $654,900 Sold Sep 12, 2025

    30824 Caroline Cir, Afton, OK 74331

    • 5 Beds
    • 3 Baths
    • 2,136 Sq Ft
    • Built 2003

    Last Sold Summary

    • 6% Below List Price
    • $307/SF
    • 133 Days On Market

    Last Listing Agent John Pellow Coldwell Banker Select

    30824 Caroline Cir, Afton, OK 74331
    • /38

      Est $605,624 Not Listed For Sale

      34072 S Coves Dr, Afton, OK 74331

      • 5 Beds
      • 3.5 Baths
      • 3,691 Sq Ft
      • Built 1983
      34072 S Coves Dr, Afton, OK 74331

      Last Sold Summary

      • 22% Above List Price
      • $134/SF
      • 125 Days On Market
      • Last Sold Price $495,000
      • Sep 22, 2023

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /47

    $229,000

    • 2 Beds
    • 2 Baths
    • 1,435 Sq Ft

    57200 E Highway 125 Unit 4841, Monkey Island, OK 74331

    LIVE THE GRAND LIFE ON MONKEY ISLAND! Your family and friends will love this fully furnished, well-maintained 2 bed/2 bath condo in the heart of Monkey Island's Shangri-La Resort and Golf community. Ideal location for retirement, family and golf vacations or investment property for short-term rentals. NEW heat and air system! HOAs include all utilities, basic cable and internet, property manager,

    Agent Photo

    Carolyn Williams

    Coldwell Banker Shangri-La Realty

    (539) 328-7716

    57200 E Highway 125 Unit 4841, Monkey Island, OK 74331
  • /59

    $565,000 Sold Sep 29, 2025

    33268 Cardinal Dr, Afton, OK 74331

    • 3 Beds
    • 2.5 Baths
    • 2,640 Sq Ft
    • Built 2008

    Last Sold Summary

    • 6% Below List Price
    • $214/SF
    • 106 Days On Market

    Current Estimated Value $592,957

    Last Listing Agent Shelley Koster Keller Williams Realty

    33268 Cardinal Dr, Afton, OK 74331
    • /6

      Est $83,710 Not Listed For Sale

      302 Locust, Afton, OK 74331

      • 4 Beds
      • 1 Bath
      • 1,312 Sq Ft
      • Built 1942
      302 Locust, Afton, OK 74331

      Last Sold Summary

      • 67% Above List Price
      • $38/SF
      • 38 Days On Market
      • Last Sold Price $50,000
      • Jul 19, 2024

      Last Listing Agent Julie Pace Grand Lake Real Estate Professionals

  • /52

    $249,900

    • 2 Beds
    • 2 Baths
    • 1,435 Sq Ft

    57200 E Hwy 125 Unit 4721, Monkey Island, OK 74331

    Enjoy Resort Living in this Beautiful Lake Coastal Condo at the Shangri La Resort! This charming property is located directly on the Shangri La Resort Golf Course at the high-rise Vista Tower! Take in seasonal Lake and Golf views of the Shangri La Resort and Club. Enjoy the incredible opportunity for magnificent sunsets and resort relaxation from your 7th floor balcony! Recently updated in

    Agent Photo

    Ginger Richey

    Keller Williams Realty Elite

    (539) 233-4855

    57200 E Hwy 125 Unit 4721, Monkey Island, OK 74331
  • /86

    $492,000 Sold Jul 14, 2025

    13 Privateer Dr, Afton, OK 74331

    • 4 Beds
    • 3 Baths
    • 2,340 Sq Ft
    • Built 1979

    Last Sold Summary

    • 2% Below List Price
    • $210/SF
    • 2 Days On Market

    Current Estimated Value $497,977

    Last Listing Agent Jeff Horany McGraw Realtors - Langley

    13 Privateer Dr, Afton, OK 74331
    • /14

      Est $83,923 Not Listed For Sale

      303 S Central Ave, Afton, OK 74331

      • 3 Beds
      • 1 Bath
      • 1,008 Sq Ft
      • Built 1981
      303 S Central Ave, Afton, OK 74331

      Last Sold Summary

      • 13% Above List Price
      • $73/SF
      • 121 Days On Market
      • Last Sold Price $74,000
      • Jan 28, 2025

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /4

    $115,000

    • Land
    • 2,621,834.37 Acres

    0 Lot 22 Blk 2 Coves, Afton, OK 74331

    Building requirements 1200 sf ft, 30% stone, set back lines. Get builders package

    Agent Photo

    Loreita Worley

    Bird Island Real Estate

    (539) 245-4881

    0 Lot 22 Blk 2 Coves, Afton, OK 74331
  • /45

    $580,000 Sold Jul 17, 2025

    56200 E 294 Rd Unit 8, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,550 Sq Ft
    • Built 1999

    Last Sold Summary

    • 3% Below List Price
    • $374/SF
    • 13 Days On Market

    Current Estimated Value $914,476

    Last Listing Agent Kimberly Hewitt Lake Homes Realty, LLC

    56200 E 294 Rd Unit 8, Afton, OK 74331
    • /15

      Est $138,283 Not Listed For Sale

      306 S Main St, Afton, OK 74331

      • 3 Beds
      • 1 Bath
      • 1,688 Sq Ft
      • Built 1957
      306 S Main St, Afton, OK 74331

      Last Sold Summary

      • 4% Above List Price
      • $78/SF
      • 9 Days On Market
      • Last Sold Price $132,500
      • Sep 06, 2024

      Last Listing Agent Alice Hunt Solid Rock REALTORS - Miami

  • /31

    $225,000

    • 2 Beds
    • 2 Baths
    • 1,000 Sq Ft

    56701 E 310 Rd Unit 721, Afton, OK 74331

    Life can be a dream at an affordable price when you purchase a condo in the Country Estates. Great place to start your lake experience. Centrally located close to all the amenities of Shangri-La Resort and Monkey Island. The unit is located on the front of the building with a nice view of the lake, pool and pickleball court. Open living on the main level with two bedrooms on the second level.

    Agent Photo

    Julie Wolfe

    Coldwell Banker Shangri-La Realty

    (539) 265-8573

    56701 E 310 Rd Unit 721, Afton, OK 74331
  • /25

    $60,000 Sold May 08, 2026

    30397 #71 S 567 Rd, Monkey Island, OK 74331

    • Land
    • 8,712 Sq Ft
    • $300,000 per Acre

    Last Sold Summary

    • 33% Below List Price
    • 60 Days On Market

    Last Listing Agent Rami Masri Coldwell Banker Shangri-La Realty

    30397 #71 S 567 Rd, Monkey Island, OK 74331
    • /17

      Est $67,294 Not Listed For Sale

      213 S Walnut, Afton, OK 74331

      • 2 Beds
      • 1 Bath
      • 756 Sq Ft
      • Built 1952
      213 S Walnut, Afton, OK 74331

      Last Sold Summary

      • 31% Above List Price
      • $68/SF
      • 80 Days On Market
      • Last Sold Price $51,500
      • Aug 17, 2023

      Last Listing Agent Misty Osburn Legacy Real Estate

  • /61

    $849,900 Pending

    • 3 Beds
    • 3 Baths
    • 1,673 Sq Ft

    32960 Felts Ln, Afton, OK 74331

    The lake home you have been waiting for! This Duck Creek Waterfront home offers 3-4 bed/3 bth home on large lot w/ gentle slope to the boat dock. The interior exudes charm with its Cypress wood walls and ceilings, huge primary suite and open living and dining area. The outside is just as charming with a flagstone patio with large fireplace, second deck for entertaining, fenced yard and gentle

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    (539) 208-8220

    32960 Felts Ln, Afton, OK 74331
  • /97

    $1,950,000 Sold Jun 06, 2025

    31501 S Highway 125, Monkey Island, OK 74331

    • 4 Beds
    • 4.5 Baths
    • 4,644 Sq Ft
    • Built 1982

    Last Sold Summary

    • 7% Below List Price
    • $420/SF
    • 14 Days On Market

    Current Estimated Value $1,997,593

    Last Listing Agent Rami Masri Coldwell Banker Shangri-La Realty

    31501 S Highway 125, Monkey Island, OK 74331

Showing Results 1 - 40, Page 1 of 18

How to Buy a Home How to Finance a Home How to Sell a Home