6,491

Afton, OK Homes

Section Image
    • /28

      Est $466,102 Not Listed For Sale

      450998 Lake Shore Dr, Afton, OK 74331

      • 3 Beds
      • 1 Bath
      • 1,200 Sq Ft
      450998 Lake Shore Dr, Afton, OK 74331

      Last Sold Summary

      • 7% Above List Price
      • $362/SF
      • 60 Days On Market
      • Last Sold Price $435,000
      • Jan 16, 2024

      Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

  • /8

    $30,000

    • Land
    • 14,810 Sq Ft
    • $88,235 per Acre

    33635 Dock # 9-10 Rd, Afton, OK 74331

    This RV Lot is located at Grand Lake O the Cherokee on Duck Creek and is part of The Pine Lodge Resort. There are 2 to choose from. Each lot has it's own Water & Electric hook ups and has a shared septic.

    John Pellow Coldwell Banker Select - Tulsa Yale

    33635 Dock # 9-10 Rd, Afton, OK 74331
  • /2

    $450,000 Sold Dec 31, 2025

    28787 S 563 Rd, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 2,388 Sq Ft
    • Built 1978

    Last Sold Summary

    • $188/SF
    • 0 Days On Market

    Current Estimated Value $459,470

    Last Listing Agent Barbara Staten Chinowth & Cohen

    28787 S 563 Rd, Afton, OK 74331
    • /59

      Est $785,814 Not Listed For Sale

      25125 S Horsecreek Dr, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 2,512 Sq Ft
      • Built 2013
      25125 S Horsecreek Dr, Afton, OK 74331

      Last Sold Summary

      • 3% Below List Price
      • $322/SF
      • 320 Days On Market
      • Last Sold Price $810,000
      • Oct 23, 2024

      Last Listing Agent Ginger Richey Keller Williams Realty Elite

  • /69

    $485,000

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

    56090 E 271 Rd Unit B, Afton, OK 74331

    The Timbers of Monkey Island is bringing a fresh, modern feel to Grand Lake, and this one is ready to go. Fully furnished and move-in ready, this home features an open layout, tall ceilings, and big windows that keep it light and bright. The main level is set up perfectly for hosting with a spacious living area, a floor-to-ceiling gas fireplace, and a clean, high-end kitchen with ZLINE

    Lisa Arizpe Keller Williams Realty Grand Lake

    56090 E 271 Rd Unit B, Afton, OK 74331
  • /33

    $166,500 Sold Nov 04, 2025

    56701 E 310 Rd Unit 715, Afton, OK 74331

    • 1 Bed
    • 2 Baths
    • 1,000 Sq Ft
    • Built 1980

    Last Sold Summary

    • 21% Below List Price
    • $166/SF
    • 82 Days On Market

    Last Listing Agent Sheryl Fleming Butler Real Estate, Inc.

    56701 E 310 Rd Unit 715, Afton, OK 74331
    • /10

      Not Listed For Sale

      49 S Highway 125, Afton, OK 74331

      49 S Highway 125, Afton, OK 74331

      Last Sold Summary

      • 0 Days On Market
      • Last Sold Price $26,000
      • Nov 02, 2023

      Last Listing Agent Jacob Barnes Keller Williams Advantage

  • /30

    $429,000 Pre-Foreclosure

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

    450319 E 333 Rd, Afton, OK 74331

    GRAND Location and completely remodeled home with rustic lake charm! (NEW appliances just installed)This 3-bedroom, 3-bath retreat offers open living with fireplace and inviting spaces for family and friends. Enjoy lake views from two lakeside decks overlooking peaceful Secret Cove, just off Duck Creek. Lakeside fire pit, and a 2-Slip Dock-one covered and one enclosed-ideal for all your lake toys

    Erin Davis Grand View Realty,Inc.

    450319 E 333 Rd, Afton, OK 74331
  • /58

    $720,000 Sold Jun 12, 2025

    57450 E 125 Hwy Unit 611, Other Ok, OK 74331

    • 3 Beds
    • 3.5 Baths
    • 2,310 Sq Ft
    • Built 1976

    Last Sold Summary

    • 1% Below List Price
    • $312/SF
    • 9 Days On Market

    Last Listing Agent Andrea Whitchurch Chinowth & Cohen - Afton

    57450 E 125 Hwy Unit 611, Other Ok, OK 74331
    • /31

      Est $235,368 Not Listed For Sale

      31201 Koenig Dr, Afton, OK 74331

      31201 Koenig Dr, Afton, OK 74331

      Last Sold Summary

      • 31% Above List Price
      • 6 Days On Market
      • Last Sold Price $180,000
      • Nov 08, 2023

      Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

  • /26

    $399,900

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

    450672 E 338 Rd, Afton, OK 74331

    Duck Creek Waterfront Home, just in time for summer! Wake up to breathtaking views of Grand Lake from not one but two decks in this charming waterfront retreat. With 2 extra-large bedrooms and 2.5 baths, there's plenty of room for family and guests. Complete with private dock that offers a 28 ft covered slip and large swim deck. This is a fisherman's dream and a perfect getaway for enjoying

    Julie Witcraft Johnson & Associates Realty

    450672 E 338 Rd, Afton, OK 74331
  • /29

    $425,500 Sold Aug 29, 2025

    56500 E 285 Rd, Afton, OK 74331

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

    Last Sold Summary

    • 2% Above List Price
    • $426/SF
    • 2 Days On Market

    Last Listing Agent Katelin Threet Keller Williams Realty Grand Lake

    56500 E 285 Rd, Afton, OK 74331
    • /8

      Est $811,039 Not Listed For Sale

      33746 S Coves Dr, Afton, OK 74331

      • 3 Beds
      • 3 Baths
      • 2,618 Sq Ft
      • Built 1988
      33746 S Coves Dr, Afton, OK 74331

      Last Sold Summary

      • 16% Above List Price
      • $267/SF
      • Last Sold Price $698,500
      • Jul 27, 2023

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /37

    $389,750

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

    4 Tulsa Dr, Afton, OK 74331

    PRICE REDUCED & SHORT TERM RENTALS ALLOWED! New Home on Monkey Island located minutes away from Grand Lake, Battlefield and Shangri-la Golf Courses. The home is close to a marina with boat and boat slip rentals available. The home has 3 spacious bedrooms and 2 baths, which have double vanities, stand alone showers and a soaking tub in the primary bath. There's a large covered deck off the back of

    Gara Pelcher Keller Williams Advantage - Tulsa

    4 Tulsa Dr, Afton, OK 74331
  • /47

    $258,000 Sold Sep 12, 2025

    450779 E 341 Rd Unit 46, Afton, OK 74331

    • 2 Beds
    • 2 Baths
    • 1,080 Sq Ft
    • Built 1971

    Last Sold Summary

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

    Last Listing Agent Jayne Smith Chinowth & Cohen

    450779 E 341 Rd Unit 46, Afton, OK 74331
    • /38

      Est $800,659 Not Listed For Sale

      56901 S 305 Rd, Afton, OK 74331

      • 4 Beds
      • 3 Baths
      • 2,038 Sq Ft
      • Built 2021
      56901 S 305 Rd, Afton, OK 74331

      Last Sold Summary

      • 7% Above List Price
      • $368/SF
      • 289 Days On Market
      • Last Sold Price $750,000
      • Aug 16, 2024

      Last Listing Agent Ginger Richey Keller Williams Realty Elite

  • /6

    $76,000

    • Land
    • 9,365 Sq Ft
    • $353,488 per Acre

    10 Airport, Afton, OK 74331

    Wayne Kirby The Agency

    10 Airport, Afton, OK 74331
  • /4

    $14,000 Sold Apr 03, 2026

    113 S Downing Ave, Afton, OK 74331

    • Land
    • 22,215 Sq Ft
    • $27,451 per Acre

    Last Sold Summary

    • 53% Below List Price
    • 115 Days On Market

    Current Estimated Value $64,834

    Last Listing Agent Donna Kauffman Grand Lake Real Estate Professionals

    113 S Downing Ave, Afton, OK 74331
    • /45

      Not Listed For Sale

      28200 S Highway 125 #20, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 2,200 Sq Ft
      • Built 2023
      28200 S Highway 125 #20, Afton, OK 74331

      Last Sold Summary

      • $198/SF
      • 157 Days On Market
      • Last Sold Price $435,000
      • Dec 15, 2023

      Last Listing Agent Brandi Lolato EXP Realty LLC

  • /21

    $800,000

    • Land
    • 1.48 Acres
    • $542,373 per Acre

    56569 E 306 Rd, Afton, OK 74331

    MONKEY ISLAND WATERFRONT! Discover this rare opportunity to own a premier waterfront property on Grand Lake, ideally located on Monkey Island! This expansive ±1.47-acre residential lot boasts over 400 feet of shoreline, offering exceptional lake views, privacy, and endless potential to build your dream home or a private lake retreat. Enjoy the convenience of golf cart access to Shangri-La Resort,

    Andrea Whitchurch Chinowth & Cohen

    56569 E 306 Rd, Afton, OK 74331
  • /31

    $475,000 Sold Jun 17, 2025

    27204 S Highway 125 Unit 30, Afton, OK 74331

    • 2 Beds
    • 3 Baths
    • 1,850 Sq Ft
    • Built 2005

    Last Sold Summary

    • 20% Below List Price
    • $257/SF
    • 115 Days On Market

    Current Estimated Value $703,417

    Last Listing Agent Sherry Devitt Legacy Real Estate LLC

    27204 S Highway 125 Unit 30, Afton, OK 74331
    • /43

      Est $1,347,741 Not Listed For Sale

      451609 Buzzard Bluff, Afton, OK 74331

      • 5 Beds
      • 4.5 Baths
      • 3,400 Sq Ft
      • Built 1989
      451609 Buzzard Bluff, Afton, OK 74331

      Last Sold Summary

      • 12% Above List Price
      • $353/SF
      • 1 Day On Market
      • Last Sold Price $1,200,000
      • Oct 27, 2023

      Last Listing Agent Loreita Worley Bird Island Real Estate

  • /24

    $455,000

    • Land
    • 65 Acres
    • $7,000 per Acre

    449868 E 290 Rd, Afton, OK 74331

    This gorgeous 65-acre property just minutes from Grand Lake offers the perfect blend of open pasture and mature woods, creating endless possibilities for recreation, farming, hunting, or building your dream home.A peaceful pond and year-round creek make this property feel like your own private nature retreat. Wildlife is abundant, the views are beautiful, and the setting offers both privacy

    Kacie Myers Exp Realty - Sheridan

    449868 E 290 Rd, Afton, OK 74331
  • /36

    $995,000 Sold Sep 08, 2025

    33050 Mocking Bird Ln, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 2,937 Sq Ft
    • Built 1984

    Last Sold Summary

    • $339/SF
    • 2 Days On Market

    Current Estimated Value $846,450

    Last Listing Agent Loreita Worley Bird Island Real Estate

    33050 Mocking Bird Ln, Afton, OK 74331
    • /51

      Est $541,324 Not Listed For Sale

      452916 E 270 Rd, Afton, OK 74331

      • 2 Beds
      • 1 Bath
      • 960 Sq Ft
      • Built 2006
      452916 E 270 Rd, Afton, OK 74331

      Last Sold Summary

      • 4% Below List Price
      • $589/SF
      • 55 Days On Market
      • Last Sold Price $565,000
      • Dec 13, 2024

      Last Listing Agent Marcie Hill Keller Williams Realty Grand Lake

  • /36

    $179,000

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

    27950 S Highway 125, Afton, OK 74331

    This 2 bedroom, 2.5 bathroom home sits in The Reserve at Grand Lake, a gated Monkey Island community with easy access to the lake, marina, and Shangri-La. Completely remodeled and move-in ready, it offers an open floor plan and two generously sized bedrooms, each with a private bathroom. A short golf cart ride takes you to the water, boat ramp, and Tera Miranda Marina. There's also golf cart

    Lisa Arizpe KW Grand Lake

    27950 S Highway 125, Afton, OK 74331
  • /40

    $385,000 Sold Dec 22, 2025

    33469 Blue Grouse Dr, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,588 Sq Ft
    • Built 2017

    Last Sold Summary

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

    Current Estimated Value $394,987

    Last Listing Agent Amy Cherry Solid Rock REALTORS - Vinita

    33469 Blue Grouse Dr, Afton, OK 74331
    • /7

      Not Listed For Sale

      TBD S 530 Rd, Afton, OK 74331

      TBD S 530 Rd, Afton, OK 74331

      Last Sold Summary

      • 42 Days On Market
      • Last Sold Price $120,000
      • Dec 05, 2023

      Last Listing Agent Sue Ackerson Grand View Realty,Inc.

  • /10

    $38,800

    • Land
    • 1.03 Acres
    • $37,780 per Acre

    44 E Highway 125, Afton, OK 74331

    1.0273 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 #2605819

    Bethany Ashlock MORE Agency

    44 E Highway 125, Afton, OK 74331
  • /37

    $920,000 Sold Sep 15, 2025

    22 Vinita Cir, Afton, OK 74331

    • 4 Beds
    • 4.5 Baths
    • 4,200 Sq Ft
    • Built 2024

    Last Sold Summary

    • 16% Below List Price
    • $219/SF
    • 29 Days On Market

    Last Listing Agent Gara Pelcher Keller Williams Advantage

    22 Vinita Cir, Afton, OK 74331
    • /32

      Not Listed For Sale

      306 S Downing Ave, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 1,216 Sq Ft
      • Built 2006
      306 S Downing Ave, Afton, OK 74331

      Last Sold Summary

      • $60/SF
      • 24 Days On Market
      • Last Sold Price $73,000
      • Nov 06, 2023

      Last Listing Agent Jamie Hudspeth Keller Williams Realty Grand Lake

  • /39

    $225,000

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

    32621 Duck Creek Blvd, Afton, OK 74331

    The perfect blend of comfort, convenience, and opportunity with this unique property featuring 3 spacious bedrooms, 2 bathrooms that are handicap accessible, upgraded kitchen with granite and custom cabinets, a office/craft room, and approximately 300' mol of highway frontage for maximum visibility. Nestled in a beautiful park-like setting with a running creek. Enjoy the functionality of a

    Sheryl Fleming Butler Real Estate, Inc.

    32621 Duck Creek Blvd, Afton, OK 74331
  • /46

    $265,000 Sold Aug 08, 2025

    453254 E 320 Rd, Afton, OK 74331

    • 2 Beds
    • 2 Baths
    • 1,208 Sq Ft
    • Built 2004

    Last Sold Summary

    • $219/SF
    • 15 Days On Market

    Current Estimated Value $285,023

    Last Listing Agent Becky Orr McGraw, REALTORS

    453254 E 320 Rd, Afton, OK 74331
    • /33

      Not Listed For Sale

      27950 S Highway 125, Afton, OK 74331

      • 2 Beds
      • 2.5 Baths
      • 1,201 Sq Ft
      • Built 2010
      27950 S Highway 125, Afton, OK 74331

      Last Sold Summary

      • $156/SF
      • 84 Days On Market
      • Last Sold Price $187,500
      • Oct 26, 2023

      Last Listing Agent Sheri Price Coldwell Banker Shangri-La Realty

  • /3

    $49,000

    • Land
    • 10,454 Sq Ft
    • $204,167 per Acre

    TBD Privateer Dr, Afton, OK 74331

    Corner Lot in Port Duncan -- Ready to Build! Create the home you've always imagined on this desirable corner lot in the heart of Port Duncan. With utilities nearby and a prime location, this property is perfectly positioned for your dream build.Just minutes from The Battlefield and Shangri-La Golf Course, you'll enjoy quick access to world-class golf, dining, and entertainment. Nearby

    Kristy Wilson Solid Rock Realtors - Grove

    TBD Privateer Dr, Afton, OK 74331
  • /57

    $560,000 Sold Mar 26, 2026

    31942 S 4540 Rd, Afton, OK 74331

    • 3 Beds
    • 3 Baths
    • 2,250 Sq Ft
    • Built 1997

    Last Sold Summary

    • $249/SF
    • 12 Days On Market

    Current Estimated Value $560,665

    Last Listing Agent Nina Moser ReeceNichols BajaRanch

    31942 S 4540 Rd, Afton, OK 74331
    • /11

      Est $88,949 Not Listed For Sale

      56325 S Highway 125, Afton, OK 74331

      56325 S Highway 125, Afton, OK 74331

      Last Sold Summary

      • 66% Below List Price
      • 127 Days On Market
      • Last Sold Price $265,000
      • Mar 08, 2024

      Last Listing Agent Ginger Richey Keller Williams Realty Elite

  • /11

    $185,000

    • 1 Bed
    • 1 Bath
    • 600 Sq Ft

    56701 E 310 Rd, Afton, OK 74331

    MONKEY ISLAND CONDO NEAR SHANGRI-LA RESORT. Private garage included! Located in the heart of Monkey Island on Grand Lake, this beautifully updated condo has recently undergone a major interior renovation and this is a rare opportunity to secure a condo in one of the most desirable areas near Shangri La Resort. (Appx 28,000 in interior improvements bringing the condo back with clean, modern

    Sue Ackerson Grand View Realty,Inc.

    56701 E 310 Rd, Afton, OK 74331
  • /47

    $775,000 Sold Dec 02, 2025

    27204 Oklahoma 125 Unit 13, Afton, OK 74331

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

    Last Sold Summary

    • $408/SF
    • 32 Days On Market

    Last Listing Agent Chuck Perry RE/MAX Grand Lake

    27204 Oklahoma 125 Unit 13, Afton, OK 74331
    • /17

      Est $610,171 Not Listed For Sale

      451362 Blue Grouse Dr, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 2,181 Sq Ft
      • Built 2022
      451362 Blue Grouse Dr, Afton, OK 74331

      Last Sold Summary

      • 9% Above List Price
      • $257/SF
      • 64 Days On Market
      • Last Sold Price $560,000
      • Dec 11, 2023

      Last Listing Agent Loreita Worley Bird Island Real Estate

Showing Results 481 - 520, Page 13 of 18

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