8,777

Afton, OK Homes

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

    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

  • /88

    $979,000

    Pending
    • 4 Beds
    • 3 Baths
    • 2,858 Sq Ft

    454131 E 319 Rd, Cleora, OK 74331

    Custom waterfront home with incredible lake views, nestled in a lakefront gated community where every home enjoys waterfront living. Approximately 2,800 SF with 4 bedrooms (4th currently used as an office) and 3 full baths and two living areas + two boat slips! This one-owner home offers tall ceilings, beautiful wood floors, granite countertops, walk-in closets in every bedroom, and a see-through

    Agent Photo

    Tiffany Mckibben

    McKibben & Co. Realty

    454131 E 319 Rd, Cleora, OK 74331
  • /14

    $1,200 Per Month

    • 2 Beds
    • 1 Bath
    • House for Rent

    24903 S Oak St, Afton, OK 74331

    Rent-to-Own / Owner Financing Opportunity1994 2 Bed, 1 Bath Mobile Home on land Address: 24903 S Oak St, Afton, OKPrice $99,000 or Best Cash OfferEstimated Monthly Payment: $1200Home is on a nice sized lot of land in an area you can live in peace. The home is on1 lot and there is a second lot of land connected Down payment: We prefer 10% but we're open to

    24903 S Oak St, 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
    • /36

      Est $992,591

      Not Listed For Sale

      450866 Lake Shore Dr, Afton, OK 74331

      • 3 Beds
      • 3 Baths
      • 2,845 Sq Ft
      • Built 1985
      450866 Lake Shore Dr, Afton, OK 74331

      Last Sold Summary

      • 46 Days On Market

      Last Listing Agent Erin Davis Grand View Realty,Inc.

  • /36

    $336,000

    • 3 Beds
    • 1.5 Baths
    • 1,236 Sq Ft

    449309 E Highway 60, Afton, OK 74331

    10 Acres on Historic Route 66 – Freedom, Space & OpportunityDiscover the possibilities on this fully fenced 10-acre property along Historic Route 66, conveniently located near Grand Lake, Vinita, Grove, and Big Cabin. The 3-bedroom, 1.5-bath home offers comfortable country living with an open living area, eat-in kitchen, and covered back patio overlooking the pasture and wide-open Oklahoma

    Agent Photo

    Barbara Rounds

    Realty One Group Dreamers

    449309 E Highway 60, Afton, OK 74331
  • /10

    $1,495 Per Month

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

    209 Knob Hl Cir, Afton, OK 74331

    ?? 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 home with plenty of outdoor space and professional management. The Details: ? Modern Interiors: Fully

    209 Knob Hl Cir, 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.

  • /48

    $329,000

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

    140 Knob Hl Cir, 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 $303,870

    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

  • /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
  • /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,127,484

    Last Listing Agent Ginger Richey Keller Williams Realty Elite

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

      Est $443,643

      Not Listed For Sale

      205 Woods Dr, Bernice, OK 74331

      • 3 Beds
      • 2 Baths
      • 2,032 Sq Ft
      • Built 1978
      205 Woods Dr, Bernice, OK 74331

      Last Sold Summary

      • 42 Days On Market

      Last Listing Agent Brandon Menard KW Grand Lake

  • /62

    $535,000

    $15K PRICE DROP
    • 3 Beds
    • 3 Baths
    • 2,024 Sq Ft

    33601 Dogwood Cliff Unit 8, Afton, OK 74331

    ''It is all about the VIEW'' Enjoy the Lake in this Stunning ''fully updated Townhome'' w/ 3 Bdrm's, 3 bath en-suite's and multiple'' L'' shaped lakeside decks. A gate that leads to the side lawn for children & pets. This is a rare END unit which offers more privacy & panoramic mainlake views. An attractive Courtyard entry sets the stage for the interior. An open plan w/ high ceilings, NEW

    Agent Photo

    Loreita Worley

    Bird Island Real Estate

    33601 Dogwood Cliff Unit 8, 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 $363,604

      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

  • /24

    $320,000

    $25K PRICE DROP
    • 3 Beds
    • 2 Baths
    • 1,302 Sq Ft

    32075 Felts Ln, Afton, OK 74331

    NEW PRICE! Perfect location! Amazing opportunity! This beautifully remodeled Dutch Colonial home, nestled in the highly sought-after Duck Creek area, offers the best of both worlds- an active lake lifestyle and a private peaceful retreat. With no HOA, you'll have more flexibility, whether you're looking for a fulltime home, weekend getaway. or investment property.With an open concept living

    Agent Photo

    Deb Cramer

    Chinowth & Cohen

    32075 Felts Ln, 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
    • /47

      Est $68,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

      • 2 Days On Market

      Last Listing Agent Stephanie Ross Pembrook Realty Group

  • /34

    $280,000

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

    27950 S Hwy 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 Hwy 125 Unit 16-2, Afton, OK 74331
  • /28

    $385,000

    Sold Aug 07, 2026

    4 Fort Scott Ln, Afton, OK 74331

    • 2 Beds
    • 2.5 Baths
    • 1,360 Sq Ft
    • Built 1978

    Last Sold Summary

    • 4% Above List Price
    • $283/SF
    • 127 Days On Market

    Current Estimated Value $356,780

    Last Listing Agent Shannon Nunneley Sage Sotheby's International Realty

    4 Fort Scott Ln, Afton, OK 74331
    • /85

      Est $216,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

      • 9 Days On Market

      Last Listing Agent Jeff Horany McGraw Realtors - Langley

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

  • /91

    $829,000

    $40K 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
  • /50

    $850,000

    Sold Aug 17, 2026

    40 Fort Scott Ln, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 2,376 Sq Ft
    • Built 1982

    Last Sold Summary

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

    Current Estimated Value $863,266

    Last Listing Agent Lenlie Foster eXp Realty, LLC

    40 Fort Scott Ln, 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

  • /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
  • /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 $647,018

    Last Listing Agent Katelin Threet Keller Williams Realty Grand Lake

    56680 E 310 Rd Unit 7, 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

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

      Est $158,477

      Not Listed For Sale

      425 Mulberry, Afton, OK 74331

      • 3 Beds
      • 1 Bath
      • 1,136 Sq Ft
      • Built 1956
      425 Mulberry, Afton, OK 74331

      Last Sold Summary

      • 0 Days On Market

      Last Listing Agent Non Member Non-member

Showing Results 1 - 40, Page 1 of 18

Home Price Trends

Median Sale Price
$450,000
Median Single Family Sale Price
$475,000
Median Townhouse Sale Price
$379,250
Median 2 Bedroom Sale Price
$314,950
Median 1 Bedroom Sale Price
$199,000
Average Price Per Sq Ft
$269
Number of Homes for Sale
8,777
Last 12 months Home Sales
243
Months of Supply
7.30
Median List Price
$475,000
Median Change From 1st List Price
6%
Median Home Sale Price YoY Change
27%
How to Buy a Home How to Finance a Home How to Sell a Home