7,910

Afton, OK Homes

Section Image Section Image
  • /33

    $549,000

    $46K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 2,304 Sq Ft

    448537 E 330 Rd, Afton, OK 74331

    Escape to this spacious 2,300 square foot brick home situated on 60 beautiful acres of pasture and mature trees. Offering 3 bedrooms and 2 bathrooms, this property combines comfort, functionality, and the peace of country living just minutes from Ketchum and Grand Lake.The home features a large living area, and a generous laundry/mud room. An oversized garage with attic access provides ample

    Agent Photo

    Tracy Carroll

    Solid Rock REALTORS - Vinita

    448537 E 330 Rd, Afton, OK 74331
  • /13

    $1,495 Per Month

    • 2 Beds
    • 1 Bath
    • 950 Sq Ft
    • 343 Knob Hill Cir

    336 Knob Hl Cir, 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 Looking for your next home on the Island? We are now offering Yearly Leases on our beautifully updated 2-bedroom, 1-bathroom single-family homes now available in the private Knob

    336 Knob Hl Cir, Afton, 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 $692,744

    Last Listing Agent Shelley Koster Keller Williams Realty

    451521 Gyrfalcon Cir, Afton, OK 74331
    • /7

      Est $175,307

      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

      • 0 Days On Market

      Last Listing Agent Sheri Price Coldwell Banker Shangri-La Realty

  • /89

    $975,000

    • 4 Beds
    • 4.5 Baths
    • 2,672 Sq Ft

    449811 Highway 85, Afton, OK 74331

    One of a kind ranch-style property located on 20 fenced acres. Offering privacy, space + versatility, this 4-5 bed/ 4 bth home features open-concept floor plan w/ spacious kitchen, large island + separate pantry. Living area w/ fireplace opens to dining and kitchen. Remodeled primary suite includes oversized walk-in shower + expansive walk-in closet. A flex room could be home office, gym or 5th

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    449811 Highway 85, Afton, OK 74331
  • /24

    $2,650 Per Month

    • 2 Beds
    • 1 Bath
    • 763 Sq Ft
    • 343 Knob Hill Cir

    140 Knob Hl Cir, Afton, OK 74331

    FULLY FURNISHED 2 BEDROOM 1 BATH! Everything's included: ALL utilities including internet, Dishes, coffee maker, TV's, etc. ?? 1-YEAR LEASE Looking for your next home on the Island? We are now offering Yearly Leases on our beautifully updated 2-bedroom, 1-bathroom single-family homes now available in the private Knob Hill Estates community!This is the perfect spot for anyone wanting a modern

    140 Knob Hl Cir, Afton, OK 74331
  • /2

    $120,000

    Sold Jun 05, 2026

    502 SW 2nd St, Afton, OK 74331

    • 3 Beds
    • 1 Bath
    • 1,472 Sq Ft
    • Built 1901

    Last Sold Summary

    • $82/SF

    Last Listing Agent Tim Hopper Pro 100, Inc.

    502 SW 2nd St, Afton, OK 74331
    • /28

      Est $390,758

      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

      • 91 Days On Market

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /33

    $280,000

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

    27950 S Highway 125 Unit 16-2, Afton, OK 74331

    This townhome feels like a vacation 365 days a year! With all the amenities, you will never run out of things to do. Enjoy the gym, play a game of B-Ball with your buddies, take Spot on a walk in the dog park, make a splash in the pool, or cozy up and relax around the community fireplace. Your home is so comfy here with 3 beds, 3 baths; it is smartly designed to feel much larger than the sq ft.

    Agent Photo

    Jackie Palma

    Hometown Real Estate

    27950 S Highway 125 Unit 16-2, 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
    • /31

      Est $278,390

      Not Listed For Sale

      450718 Oak Rd, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 1,152 Sq Ft
      • Built 1982
      450718 Oak Rd, Afton, OK 74331

      Last Sold Summary

      • 43 Days On Market

      Last Listing Agent Debi Holcomb Butler Real Estate, Inc.

  • /58

    $995,000

    $55K PRICE DROP
    • 3 Beds
    • 4 Baths
    • 2,169 Sq Ft

    32946 Mockingbird Ln, Afton, OK 74331

    It's finally here, your lake house on the bluff! The views are incomparable! Completely updated home features new finishes throughout, including a redesigned kitchen + updated baths. Open concept kitchen now flows into main living area & features a dramatic waterfall island. Enjoy the wet bar, and cozy fireplace, all on main floor. Fresh interior & exterior paint give home a crisp, modern feel.

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    32946 Mockingbird Ln, Afton, OK 74331
  • /48

    $299,000

    Sold Jun 18, 2026

    29760 S 550 Rd, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,664 Sq Ft
    • Built 1998

    Last Sold Summary

    • $180/SF
    • 34 Days On Market

    Current Estimated Value $305,182

    Last Listing Agent Kimberly Hewitt Lake Homes Realty, LLC

    29760 S 550 Rd, Afton, OK 74331
    • /20

      Est $239,203

      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

      • 8 Days On Market

      Last Listing Agent Holly Berry Keller Williams Advantage - Tulsa

  • /27

    $350,000

    $39K PRICE DROP
    • 3 Beds
    • 2.5 Baths
    • 1,531 Sq Ft

    450779 E 341 Rd Unit 26, Afton, OK 74331

    Enjoy stunning Duck Creek views on Grand Lake from your couch or from two spacious decks! This fully furnished 3-bedroom, 3-bath townhome in Spinnaker Point features fresh updates, including a new dishwasher, hot water tank, leather sofas, and upstairs bunkbeds. New mini-splits on upper and lower levels along with central A/C on main floor ensure year-round comfort.

    Kellie Bland Dixon

    Keller Williams Premier

    450779 E 341 Rd Unit 26, Afton, OK 74331
  • /44

    $1,280,000

    Sold Jun 18, 2026

    30995 E Highway 125, Afton, OK 74331

    • 4 Beds
    • 4 Baths
    • 3,000 Sq Ft
    • Built 2016

    Last Sold Summary

    • $427/SF
    • 1 Day On Market

    Current Estimated Value $1,098,086

    Last Listing Agent Ginger Richey Keller Williams Realty Elite

    30995 E Highway 125, Afton, OK 74331
    • /35

      Est $352,894

      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

      • 164 Days On Market

      Last Listing Agent Jim Bradford Keller Williams Realty Grand Lake

  • /27

    $555,000

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

    30501 S 562 Rd Unit 29, Afton, OK 74331

    Major reduction on this completely remodeled home in Beacon Hill, Open floor plan perfect for a large family and entertaining friends. The large deck located off the back of the house is perfect for outdoor barbeques and offers a nice lake view. The slip is located right below the unit. 30' slip with an 8,000 lb. lift. There are also two sea doo ports for your other toys. It is nicely furnished

    Agent Photo

    Julie Wolfe

    Coldwell Banker Shangri-La Realty

    30501 S 562 Rd Unit 29, Afton, OK 74331
  • /19

    $82,500

    Sold Aug 08, 2025

    24606 S Red Bud Cir, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,960 Sq Ft
    • Built 2002

    Last Sold Summary

    • 40% Below List Price
    • $42/SF
    • 97 Days On Market

    Last Listing Agent Dana Rowell REALHome Services & Solutions

    24606 S Red Bud Cir, Afton, OK 74331
    • /47

      Est $111,500

      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

      • 2 Days On Market

      Last Listing Agent Stephanie Ross Pembrook Realty Group

  • /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

    32445 Oxford Dr, Afton, OK 74331
  • /65

    $460,403

    Sold Jul 15, 2026

    57450 Oklahoma 125 Unit 537, Monkey Island, OK 74331

    • 2 Beds
    • 2.5 Baths
    • 2,288 Sq Ft
    • Built 1975

    Last Sold Summary

    • 11% Below List Price
    • $201/SF
    • 50 Days On Market

    Last Listing Agent Diana Patterson McGraw Realtors - Langley

    57450 Oklahoma 125 Unit 537, Monkey Island, OK 74331
    • /85

      Est $104,500

      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

      • 9 Days On Market

      Last Listing Agent Jeff Horany McGraw Realtors - Langley

  • /48

    $185,000

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

    34777 S 4480 Rd, Afton, OK 74331

    Enjoy easy, low-maintenance lake living in Ketchum Cove! This move-in ready home offers 3 bedrooms plus a flexible 4th bedroom or office, with a spacious living area that opens to the kitchen and dining room. Recent updates include refreshed bathrooms and new flooring. Relax on the covered front patio or large covered back deck overlooking beautifully landscaped gardens. Boat slips are available

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    34777 S 4480 Rd, Afton, 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
    • /41

      Est $405,104

      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

      • 168 Days On Market

      Last Listing Agent Lisa Arizpe Keller Williams Realty Grand Lake

  • /110

    $2,500,000

    Pending
    • 5 Beds
    • 6 Baths
    • 5,200 Sq Ft

    34185 Osprey Rd, Afton, OK 74331

    Located in the prestigious Coves Gated Community, This impressive lakefront, 5,200 SF home features 5 bedrooms, 6 bathrooms, inground pool, private boat dock +3 car garage! Main level offers large kitchen w/ island, added storage cabinets, breakfast nook + dedicated dining area, complete w/ a one of a kind temperature controlled wine room just off kitchen. The oversized primary suite is a true

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    34185 Osprey Rd, 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 $659,203

    Last Listing Agent Katelin Threet Keller Williams Realty Grand Lake

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

      Est $600,292

      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

      • 125 Days On Market

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /68

    $6,000,000

    • 4 Beds
    • 4.5 Baths
    • 4,358 Sq Ft

    57450 E Highway 125 Unit Hidden Ridge, Afton, OK 74331

    Introducing Hidden Ridge Estate Lakefront Retreat perched on a Grand Lake, Monkey Island Private Peninsula spanning over 800 ft of Shoreline. Its existence, unknown to most, lies within a highly secured exclusive gated community, Nestled in the mature Oaks and Pines on an outcropping in the heart of World renowned Shangri La Resort and Country Club. With too many Ultra Luxury amenities and

    Agent Photo

    Julie Wolfe

    Coldwell Banker Shangri-La Realty

    57450 E Highway 125 Unit Hidden Ridge, Afton, 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
    • /6

      Est $92,241

      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

      • 38 Days On Market

      Last Listing Agent Julie Pace Grand Lake Real Estate Professionals

  • /91

    $849,000

    $20K PRICE DROP
    • 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

    33601 Dogwood Cliff Unit 15, Afton, 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 $602,600

    Last Listing Agent Shelley Koster Keller Williams Realty

    33268 Cardinal Dr, Afton, OK 74331
    • /14

      Est $99,266

      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

      • 121 Days On Market

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /71

    $655,000

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

    57425 E Highway 125 Unit 2043, Afton, OK 74331

    Enjoy effortless lakefront living with breathtaking panoramic views in this beautifully updated waterfront home. A private elevator provides direct access to your residence, where fresh paint, stylish décor, and tasteful updates create a warm, inviting space. Each bedroom features its own en suite bath, offering privacy for family and guests. The open kitchen/living areas flow seamlessly to

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    57425 E Highway 125 Unit 2043, 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
    • /15

      Est $148,040

      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

      • 9 Days On Market

      Last Listing Agent Alice Hunt Solid Rock REALTORS - Miami

  • /65

    $899,000

    • 3 Beds
    • 4 Baths
    • 2,036 Sq Ft

    34670 Beach Rd, Afton, OK 74331

    This property offers the best location and the best views! Located on Duck Creek, this 3 bed/ 4 bth COMPLETELY remodeled home is truly the full lake package. New updates include large kitchen island, stone counters, flooring, all lake side decks replaced with composite decking, concrete golf cart path to lake and new 2 slip boat dock! Primary suite on main level w/ 2 closets +walk in shower.

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    34670 Beach Rd, Afton, OK 74331
  • /39

    $1,300,000

    Sold Jun 05, 2026

    451300 Pheasant Ln, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 3,139 Sq Ft
    • Built 1993

    Last Sold Summary

    • 43,333,233% Above List Price
    • $414/SF
    • 381 Days On Market

    Current Estimated Value $1,404,761

    Last Listing Agent Loreita Worley Bird Island Real Estate

    451300 Pheasant Ln, Afton, 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