9,187

Homes in ZIP Code 74331

Section Image
  • /46

    $780,000 Sold Feb 25, 2026

    33024 Mockingbird Ln, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 2,392 Sq Ft
    • Built 1990

    Last Sold Summary

    • 7% Below List Price
    • $326/SF
    • 84 Days On Market

    Current Estimated Value $803,159

    Last Listing Agent Shelley Koster Keller Williams Realty Partners

    33024 Mockingbird Ln, Afton, OK 74331
    • /51

      Est $1,442,469 Not Listed For Sale

      33346 Bluff, Afton, OK 74331

      • 5 Beds
      • 5 Baths
      • 4,890 Sq Ft
      • Built 1998
      33346 Bluff, Afton, OK 74331

      Last Sold Summary

      • 25% Above List Price
      • $235/SF
      • 17 Days On Market

      Last Sold Price $1,150,000

      Last Listing Agent John Pellow Coldwell Banker Select - Tulsa Yale

  • /21

    $595,000

    • Land
    • 2.71 Acres
    • $219,557 per Acre

    30397 S 567 Rd, Afton, OK 74331

    Rare opportunity to purchase multiple lots in the highly desired St. Andrews Harbor on Monkey Island. With the developer now retired, the remaining inventory is being offered for sale. This established community features outstanding amenities including a gated entry, swimming pool, pickleball court, playground and a marina just minutes away. HOA includes yard maintenance, trash, security gate and

    Barbara Staten Chinowth & Cohen - Afton

    30397 S 567 Rd, Afton, OK 74331
  • /30

    $190,000 Sold Aug 27, 2025

    453730 Osage Ave, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,152 Sq Ft
    • Built 2016

    Last Sold Summary

    • 3% Below List Price
    • $165/SF
    • 80 Days On Market

    Current Estimated Value $208,776

    Last Listing Agent Matt Mogus RE/MAX Results

    453730 Osage Ave, Afton, OK 74331
    • /50

      Not Listed For Sale

      24 Marina Dr, Afton, OK 74331

      • 3 Beds
      • 3 Baths
      • 2,710 Sq Ft
      • Built 1978
      24 Marina Dr, Afton, OK 74331

      Last Sold Summary

      • $206/SF
      • 2 Days On Market

      Last Sold Price $559,500

      Last Listing Agent Barbara Staten Chinowth & Cohen - Afton

  • /45

    $398,500

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

    30485 S 4537 Rd, Grove, OK 74367

    Welcome to the lake life you’ve been dreaming about. Perfectly positioned along nearly 56 feet of waterfront, this stunning, fully remodeled home offers the rare opportunity to enjoy immediate access to the water with dockable shoreline and breathtaking views from your own backyard. Inside, a thoughtfully designed open floor plan creates an effortless flow for both everyday living and

    Kari Halferty Keller Williams Realty

    30485 S 4537 Rd, Grove, OK 74367
  • /67

    $820,000 Sold Oct 15, 2025

    31201 S Highway 125 Unit 13, Monkey Island, OK 74331

    • 4 Beds
    • 3 Baths
    • 2,202 Sq Ft
    • Built 2022

    Last Sold Summary

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

    Current Estimated Value $861,661

    Last Listing Agent Allison Hodges Our OK Realty

    31201 S Highway 125 Unit 13, Monkey Island, OK 74331
    • /27

      Est $613,905 Not Listed For Sale

      57450 E Highway 125 Unit 559, Afton, OK 74331

      • 2 Beds
      • 2.5 Baths
      • 2,248 Sq Ft
      • Built 1974
      57450 E Highway 125 Unit 559, Afton, OK 74331

      Last Sold Summary

      • 6% Below List Price
      • $289/SF
      • 36 Days On Market

      Last Sold Price $650,000

      Last Listing Agent Sherry Devitt Legacy Real Estate

  • /31

    $189,803

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

    27950 S Hwy 125 Unit 24-2, Afton, OK 74331

    This charming townhouse located at 27950 S Hwy 125 Unit 24-2 in Afton, OK was expertly built in 2010 and offers a cozy and modern living space. Boasting a total of 2 bathrooms, including 1 half bathroom, this property is perfect for individuals or small families looking for a comfortable and convenient home. With a generous finished area, there is plenty of room to relax and entertain guests.

    Tomas Barrientos HomeSmart Stellar Realty

    27950 S Hwy 125 Unit 24-2, Afton, OK 74331
  • /49

    $336,500 Sold Jan 30, 2026

    7 Port Duncan Blvd, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,705 Sq Ft
    • Built 2024

    Last Sold Summary

    • 10% Below List Price
    • $197/SF
    • 200 Days On Market

    Last Listing Agent Tim Barnes 1632 Real Estate Company

    7 Port Duncan Blvd, Afton, OK 74331
    • /25

      Est $425,640 Not Listed For Sale

      57450 E Highway 125, Monkey Island, OK 74331

      • 2 Beds
      • 3 Baths
      • 1,134 Sq Ft
      • Built 1975
      57450 E Highway 125, Monkey Island, OK 74331

      Last Sold Summary

      • 6% Above List Price
      • $353/SF
      • 42 Days On Market

      Last Sold Price $400,000

      Last Listing Agent Ginger Richey Keller Williams Realty Elite

  • /44

    $309,900

    • 3 Beds
    • 2.5 Baths
    • 1,962 Sq Ft

    11 Port Duncan Blvd, Afton, OK 74331

    1 Year Home Warranty Included!Gated access to Port Duncan. In close proximity to Shangri la golf club and resort on monkey island. Home features brand new roof, deck with TPO, vinyl windows, sliding glass doors, front door, PEX lines, electrical panel, floors, tile, tubs, toilets', light fixtures, interior and exterior paint, hardware, granite, appliances, HVAC, hot water heater, Sewer

    Tim Barnes 1632 Real Estate Company

    11 Port Duncan Blvd, Afton, OK 74331
  • /62

    $325,000 Sold Nov 10, 2025

    31078 Forrest Dr, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 2,227 Sq Ft
    • Built 2008

    Last Sold Summary

    • 13% Below List Price
    • $146/SF
    • 45 Days On Market

    Last Listing Agent Amy Prosser Chinowth & Cohen

    31078 Forrest Dr, Afton, OK 74331
    • /47

      Est $914,812 Not Listed For Sale

      56705 E Highway 125, Afton, OK 74331

      • 7 Beds
      • 7.5 Baths
      • 4,315 Sq Ft
      • Built 1983
      56705 E Highway 125, Afton, OK 74331

      Last Sold Summary

      • 12% Above List Price
      • $190/SF
      • 55 Days On Market

      Last Sold Price $820,000

      Last Listing Agent Shawn Peters Chinowth & Cohen

  • /18

    $149,900

    • Land
    • 0.3 Acre
    • $499,667 per Acre

    1606 Privateer Ln, Afton, OK 74331

    Fantastic water view lot just steps from the water and public boat slips to lease inside the courtesy gated neighborhood of Port Duncan right in the middle of Monkey Island and all the amenities of Shangri La. Additional lot adjacent to property is for sale. Listing Realtor is the owner.

    Jeff Horany McGraw Realtors - Langley

    1606 Privateer Ln, Afton, OK 74331
  • /64

    $229,000 Sold Sep 25, 2025

    31922 Grand View Dr, Afton, OK 74331

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft
    • Built 2011

    Last Sold Summary

    • 15% Below List Price
    • $382/SF
    • 25 Days On Market

    Last Listing Agent Diana Patterson McGraw, REALTORS

    31922 Grand View Dr, Afton, OK 74331
    • /22

      Not Listed For Sale

      27201 S 520 Rd, Afton, OK 74331

      • 2 Beds
      • 1 Bath
      • 804 Sq Ft
      27201 S 520 Rd, Afton, OK 74331

      Last Sold Summary

      • $62/SF
      • 76 Days On Market

      Last Sold Price $50,000

      Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

  • /33

    $339,000 Pending

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

    56400 E 279 Rd, Monkey Island, OK 74331

    Grand Lake Views to enjoy from this 3 Bedroom, 2 Bathroom home featuring an open-concept layout, updated mechanicals (2025 HVAC, 2024 Hot Water Tank), heavy gauge metal roof, attached carport, storage building and a spacious lakeside deck. No HOA's, property is also short term rental friendly, making it perfect for personal use, investment, or both! Located on Monkey Island, a golf cart

    Sheryl Fleming Butler Real Estate, Inc.

    56400 E 279 Rd, Monkey Island, OK 74331
  • /92

    $615,000 Sold Feb 13, 2026

    33690 Sage Grouse Cir, Afton, OK 74331

    • 3 Beds
    • 3.5 Baths
    • 2,998 Sq Ft
    • Built 2019

    Last Sold Summary

    • 12% Below List Price
    • $205/SF
    • 96 Days On Market

    Current Estimated Value $679,472

    Last Listing Agent Diana Patterson McGraw Realtors - Langley

    33690 Sage Grouse Cir, Afton, OK 74331
    • /67

      Est $955,021 Not Listed For Sale

      31201 S Highway 125 Unit 17, Monkey Island, OK 74331

      • 4 Beds
      • 3.5 Baths
      • 2,602 Sq Ft
      • Built 2022
      31201 S Highway 125 Unit 17, Monkey Island, OK 74331

      Last Sold Summary

      • 6% Above List Price
      • $346/SF
      • 27 Days On Market

      Last Sold Price $900,000

      Last Listing Agent Brandi Lolato EXP Realty LLC

  • /24

    $147,900

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

    510 1st St, Bernice, OK 74331

    Ready to try out the lake life? This single wide is the perfect get away spot! Minutes from Bernice State park and boat ramp, restaurants and lake entertainment. One block from the water! New kitchen remodel, electric, septic and water in 2023.

    Jessica Garner Shyft Real Estate LLC

    510 1st St, Bernice, OK 74331
  • /33

    $82,500 Sold May 30, 2025

    26712 S 546 Rd, Bernice, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,152 Sq Ft
    • Built 2009

    Last Sold Summary

    • $72/SF
    • 29 Days On Market

    Last Listing Agent Dana Shrum Solid Rock REALTORS - Vinita

    26712 S 546 Rd, Bernice, OK 74331
    • /5

      Not Listed For Sale

      0 S Deer Valley Rd, Monkey Island, OK 74331

      0 S Deer Valley Rd, Monkey Island, OK 74331

      Last Sold Summary

      • 40 Days On Market

      Last Sold Price $70,000

      Last Listing Agent Rami Masri Coldwell Banker Shangri-La Realty

  • /9

    $58,000

    • Land
    • 0.17 Acre
    • $341,176 per Acre

    516 S John Dr, Afton, OK 74331

    Imagine waking up every morning to views that take your breath away. This is more than just land -- it's your front-row seat to nature's masterpiece. With a stunning lake view of Grand Lake o' the Cherokees, you'll enjoy sparkling waters, colorful sunsets, and peaceful mornings right from your own backyard. Whether you're looking to design the perfect custom home, a cozy weekend retreat, or a

    Marcie Hill The Agency

    516 S John Dr, Afton, OK 74331
  • /22

    $115,000 Sold Apr 17, 2025

    180 Lingo Rd, Bernice, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,777 Sq Ft
    • Built 1970

    Last Sold Summary

    • 23% Below List Price
    • $65/SF
    • 180 Days On Market

    Current Estimated Value $125,868

    Last Listing Agent Donald Boyte Butler Real Estate, Inc.

    180 Lingo Rd, Bernice, OK 74331
    • /12

      Est $296,000 Not Listed For Sale

      26724 S 541 Rd, Afton, OK 74331

      • 1 Bed
      • 1 Bath
      • 360 Sq Ft
      • Built 2009
      26724 S 541 Rd, Afton, OK 74331

      Last Sold Summary

      • 111% Above List Price
      • $389/SF
      • 6 Days On Market

      Last Sold Price $140,000

      Last Listing Agent Tabitha Golden Keller Williams Realty Grand Lake

  • /8

    $40,740

    • Land
    • 1.32 Acres
    • $30,770 per Acre

    43 E Highway 125, Afton, OK 74331

    1.3239 Acre Lot just minutes from beautiful Grand Lake, Monkey Island, and Shangri La Resort. This lot is ready for your dream plans - Underground Electric - NE Oklahoma Electric Cooperative, Water - Grand Lake PWA, and Sewer - Grand Lake PWA. No HOA, Short Term Rentals Welcome! Additional Lots are available, see MLS #2605820

    Bethany Ashlock MORE Agency

    43 E Highway 125, Afton, OK 74331
  • /17

    $55,000 Sold Apr 14, 2025

    0 Pheasant Cir Unit 25-156, Afton, OK 74331

    • Land
    • 0.54 Acre
    • $101,852 per Acre

    Last Sold Summary

    • 27% Below List Price
    • 46 Days On Market

    Current Estimated Value $73,000

    Last Listing Agent Rami Masri Coldwell Banker Shangri-La Realty

    0 Pheasant Cir Unit 25-156, Afton, OK 74331
    • /32

      Not Listed For Sale

      32415 Ketchum Blvd, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 1,488 Sq Ft
      • Built 2009
      32415 Ketchum Blvd, Afton, OK 74331

      Last Sold Summary

      • $118/SF
      • 3 Days On Market

      Last Sold Price $175,000

      Last Listing Agent Sheryl Fleming Butler Real Estate, Inc.

  • /6

    $385,000

    • Land
    • 47 Acres
    • $8,191 per Acre

    52990 E 220 Rd, Afton, OK 74331

    Attention Investors!An incredible 47-acre highway frontage property is now available — offering endless opportunities for development or investment. Perfectly positioned across from Dollar General, this high-visibility parcel is wrapped by both Highway 59 and Highway 60, ensuring maximum exposure and easy access. Whether you're envisioning commercial, residential, or mixed-use development,

    Kristy Wilson Solid Rock Realtors - Grove

    52990 E 220 Rd, Afton, OK 74331
  • /8

    $130,000 Sold Jul 22, 2025

    23651 Us Hwy 59, Afton, OK 74331

    • Land
    • 5.99 Acres
    • $21,703 per Acre

    Last Sold Summary

    • 7% Below List Price
    • 284 Days On Market

    Current Estimated Value $161,000

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    23651 Us Hwy 59, Afton, OK 74331
    • /44

      Est $488,324 Not Listed For Sale

      451078 Circle Dr, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 1,105 Sq Ft
      451078 Circle Dr, Afton, OK 74331

      Last Sold Summary

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

      Last Sold Price $511,000

      Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

  • /15

    $105,000

    • Land
    • 0.17 Acre
    • $617,647 per Acre

    27800 S Hwy 125 Section 2 Lot 25, Monkey Island, OK 74331

    Rose Rock Lakeside is now offering lot pre-sales in an exclusive residential community on Grand Lake. With spacious homesites, scenic surroundings, and modern amenities to come, this is your opportunity to build your dream home. View our collection of home designs and renderings on the website! www.roserocklakeside.com *owner agent

    Brooke Fuser The Agency

    27800 S Hwy 125 Section 2 Lot 25, Monkey Island, OK 74331
  • /42

    $849,000 Sold Nov 10, 2025

    30401 S 563 Rd, Afton, OK 74331

    • 3 Beds
    • 4 Baths
    • 1,686 Sq Ft
    • Built 1972

    Last Sold Summary

    • $504/SF
    • 2 Days On Market

    Current Estimated Value $842,740

    Last Listing Agent Barbara Staten Chinowth & Cohen

    30401 S 563 Rd, Afton, OK 74331
    • /28

      Not Listed For Sale

      0 S Highway 125 Unit 18-2 24-249, Afton, OK 74331

      • 2 Beds
      • 2.5 Baths
      • 1,201 Sq Ft
      • Built 2010
      0 S Highway 125 Unit 18-2 24-249, Afton, OK 74331

      Last Sold Summary

      • $188/SF
      • 40 Days On Market

      Last Sold Price $225,999

      Last Listing Agent Sheri Price Coldwell Banker Shangri-La Realty

  • /35

    $174,999

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

    27950 S Highway 125 Unit 42-1, Afton, OK 74331

    Lake life made easy on Monkey Island!Fully furnished 2BR| 2.5 BA townhome in a gated community next door to a marina, near dining, golf, and entertainment. Amenities include; Pool, fitness center, boat/RV storage & a fenced yard for your pet! Whether you're looking for a full time residence, weekend getaway, or investment opportunity, this property delivers comfort, convenience, and lifestyle

    Gay Cuenca Keller Williams Realty Grand Lake

    27950 S Highway 125 Unit 42-1, Afton, OK 74331
  • /23

    $420,000 Sold Jul 01, 2025

    1609 Privateer Ln, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,470 Sq Ft
    • Built 1984

    Last Sold Summary

    • 4% Below List Price
    • $286/SF
    • 15 Days On Market

    Current Estimated Value $436,473

    Last Listing Agent Ginger Richey Keller Williams Realty Elite

    1609 Privateer Ln, Afton, OK 74331
    • /11

      Not Listed For Sale

      0 4507 Rd Unit 2405125, Vian, OK 74962

      0 4507 Rd Unit 2405125, Vian, OK 74962

      Last Sold Summary

      • 171 Days On Market

      Last Sold Price $47,000

      Last Listing Agent Angela Thornton Tenkiller Lake and Land

  • /94

    $10,500,000 Pending

    • 5 Beds
    • 5 Baths
    • 4,699 Sq Ft

    26350 S 570 Rd, Afton, OK 74331

    Behind this gated property lies a breathtaking estate nestled on over 155 acres, with almost 2 miles of Grand Lake shoreline. Upon entry, you will be overtaken with panoramic views of Sailboat Bridge as you drive down the treelined paved driveway onto your very own peninsula. Featuring a beautiful brick home with over 3483 square feet of living space. Open concept floor plan, gourmet island

    Mardy Allen KINGREY REAL ESTATE

    26350 S 570 Rd, Afton, OK 74331
  • /9

    $54,900 Sold May 02, 2025

    TBD Port Duncan 1 Lots 1 & 2, Afton, OK 74331

    • Land
    • 0.3 Acre
    • $183,000 per Acre

    Last Sold Summary

    • 20% Below List Price
    • 97 Days On Market

    Last Listing Agent Erin Rabel Keller Williams Realty Grand Lake

    TBD Port Duncan 1 Lots 1 & 2, Afton, OK 74331

Showing Results 401 - 440, Page 11 of 18

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