9,204

Homes in ZIP Code 74331

Section Image
  • /40

    $1,025,000 Sold Aug 29, 2025

    30230 S 562 Rd, Afton, OK 74331

    • 4 Beds
    • 2.5 Baths
    • 4,955 Sq Ft
    • Built 1990

    Last Sold Summary

    • 24% Below List Price
    • $207/SF
    • 50 Days On Market

    Current Estimated Value $1,091,003

    Last Listing Agent Katelin Threet Keller Williams Realty Grand Lake

    30230 S 562 Rd, Afton, OK 74331
    • /37

      Not Listed For Sale

      25600 S 585 Loop, Afton, OK 74331

      • 4 Beds
      • 2.5 Baths
      • 2,813 Sq Ft
      • Built 1996
      25600 S 585 Loop, Afton, OK 74331

      Last Sold Summary

      • $185/SF
      • 17 Days On Market
      • Last Sold Price $520,000
      • Aug 09, 2024

      Last Listing Agent Ileta Bray Legacy Real Estate

  • /48

    $299,000

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

    29760 S 550 Rd, Afton, OK 74331

    This charming waterfront home on Monkey Island offers an inviting layout with two spacious bedrooms, two full bathrooms, and a versatile floor plan designed to suit any lifestyle. The heart of the home features a sun-drenched living area and an open kitchen, both bathed in natural light from large windows that showcase breathtaking views of Grand Lake. A standout feature is the flexible front

    Kimberly Hewitt Lake Homes Realty, LLC

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

    $355,000 Sold Feb 27, 2026

    450790 Oak Rd, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,296 Sq Ft
    • Built 2004

    Last Sold Summary

    • 9% Below List Price
    • $274/SF
    • 110 Days On Market

    Current Estimated Value $384,436

    Last Listing Agent Donald Burns McGraw, REALTORS

    450790 Oak Rd, Afton, OK 74331
    • /52

      Not Listed For Sale

      32946 Mocking Bird Ln, Afton, OK 74331

      • 3 Beds
      • 4 Baths
      • 2,169 Sq Ft
      • Built 1994
      32946 Mocking Bird Ln, Afton, OK 74331

      Last Sold Summary

      • $323/SF
      • 55 Days On Market
      • Last Sold Price $700,000
      • Oct 25, 2024

      Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

  • /6

    $162,000

    • Land
    • 6.46 Acres
    • $25,077 per Acre

    0 Tbd Locust Dr, Bernice, OK 74331

    12 unimproved wooded lots (6.46 acres), a great opportunity to build near the lake and enjoy all the area has to offer. Roughly 1 mile from Indian Hills Marina & Restaurant and just over 7 miles from Shangri-La Resort. Surrounded by mature trees, these properties offer home-building or development potential. Ideal for a private retreat, investment opportunity, or small residential project, with

    Katelin Threet Keller Williams Realty Grand Lake

    0 Tbd Locust Dr, Bernice, OK 74331
  • /17

    $18,000 Sold Jul 11, 2025

    0 S Redbud Dr, Afton, OK 74331

    • Land
    • 32,844 Sq Ft
    • $23,873 per Acre

    Last Sold Summary

    • 18% Below List Price
    • 93 Days On Market

    Last Listing Agent Josh Claybrook White Oak Real Estate Group

    0 S Redbud Dr, Afton, OK 74331
    • /47

      Est $951,511 Not Listed For Sale

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

      • 3 Beds
      • 3 Baths
      • 2,230 Sq Ft
      • Built 2018
      31201 S Highway 125 Unit 36, Monkey Island, OK 74331

      Last Sold Summary

      • 2% Above List Price
      • $419/SF
      • 37 Days On Market
      • Last Sold Price $935,000
      • Jul 19, 2024

      Last Listing Agent Tev Brackin CJ Real Estate

  • /16

    $85,000

    • Land
    • 4,791 Sq Ft
    • $772,727 per Acre

    27800 E Highway 125, 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!*owner/agent

    Brooke Fuser The Agency

    27800 E Highway 125, Monkey Island, OK 74331
  • /32

    $225,000 Sold Mar 20, 2026

    450779 E 341 Rd Unit 50, Afton, OK 74331

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

    Last Sold Summary

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

    Current Estimated Value $239,161

    Last Listing Agent Bonnie Gross Coldwell Banker Select

    450779 E 341 Rd Unit 50, Afton, OK 74331
    • /31

      Not Listed For Sale

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

      • 2 Beds
      • 2 Baths
      • 1,435 Sq Ft
      • Built 1982
      57200 E Highway 125 Unit 4821, Monkey Island, OK 74331

      Last Sold Summary

      • $131/SF
      • 111 Days On Market
      • Last Sold Price $187,500
      • Oct 31, 2024

      Last Listing Agent Vicki Moore Castle Creek Properties

  • /8

    $30,000

    • Land
    • 10,018 Sq Ft
    • $130,435 per Acre

    0 Dock 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. Lot has its own Water & Electric hook up and has a shared septic. Lot #9

    John Pellow Coldwell Banker Select

    0 Dock Rd, Afton, OK 74331
  • /13

    $38,500 Sold Sep 19, 2025

    0 Ok-125 Unit 25-1223, Monkey Island, OK 74331

    • Land
    • 11,325 Sq Ft
    • $148,077 per Acre

    Last Sold Summary

    • 16% Below List Price
    • 92 Days On Market

    Last Listing Agent Sherri Cornwell Solid Rock REALTORS - Vinita

    0 Ok-125 Unit 25-1223, Monkey Island, OK 74331
    • /21

      Not Listed For Sale

      57450 E Hwy 125 Unit 507, Afton, OK 74331

      • 2 Beds
      • 3 Baths
      • 1,228 Sq Ft
      • Built 1977
      57450 E Hwy 125 Unit 507, Afton, OK 74331

      Last Sold Summary

      • $346/SF
      • 0 Days On Market
      • Last Sold Price $425,000
      • Jun 27, 2024

      Last Listing Agent Julie Wolfe Coldwell Banker Shangri-La Realty

  • /16

    $89,000

    • Land
    • 5,227 Sq Ft
    • $741,667 per Acre

    27800 S Hwy 125 Section 2 Lot 41, 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

    Marcie Hill The Agency

    27800 S Hwy 125 Section 2 Lot 41, Monkey Island, OK 74331
  • /55

    $1,025,000 Sold Sep 30, 2025

    31501 S Highway 125, Afton, OK 74331

    • 3 Beds
    • 3.5 Baths
    • 3,165 Sq Ft
    • Built 1981

    Last Sold Summary

    • 36% Below List Price
    • $324/SF
    • 231 Days On Market

    Current Estimated Value $1,282,535

    Last Listing Agent Sheri Price Coldwell Banker Shangri-La Realty

    31501 S Highway 125, Afton, OK 74331
    • /10

      Est $158,667 Not Listed For Sale

      0 E 353 Rd Unit 24-947, Afton, OK 74331

      0 E 353 Rd Unit 24-947, Afton, OK 74331

      Last Sold Summary

      • 164% Above List Price
      • 3 Days On Market
      • Last Sold Price $60,000
      • Jun 21, 2024

      Last Listing Agent Jennifer Harmon Keller Williams - Claremore

  • /49

    $1,700,000

    • 5 Beds
    • 3 Baths
    • 3,331 Sq Ft

    55275 E 298 Rd Unit 1, Monkey Island, OK 74331

    125ft of WATERFRONT with TWO BOAT SLIPS and room to grow on 1.5 acres in this new construction lakefront retreat in gated West Bay Shores on Monkey Island. Open-concept design showcases a 13-ft island, 36'' professional range, separate fridge & freezer, walk-through pantry, and entertainer's bar with ice maker. Private primary suite features patio access, soaking tub, and dual-head spa shower.

    Jessica Garner Shyft Real Estate, LLC

    55275 E 298 Rd Unit 1, Monkey Island, OK 74331
  • /13

    $170,000 Sold Feb 06, 2026

    0 Tbd S 520 Rd, Afton, OK 74331

    • Land
    • 46.81 Acres
    • $3,632 per Acre

    Last Sold Summary

    • 43% Below List Price
    • 133 Days On Market

    Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

    0 Tbd S 520 Rd, Afton, OK 74331
    • /13

      Est $158,667 Not Listed For Sale

      0 E 353 Rd Unit 2417690, Afton, OK 74331

      0 E 353 Rd Unit 2417690, Afton, OK 74331

      Last Sold Summary

      • 164% Above List Price
      • 5 Days On Market
      • Last Sold Price $60,000
      • Jun 21, 2024

      Last Listing Agent Zeb King Inactive Office

  • /75

    $2,299,999

    • 4 Beds
    • 3 Baths
    • 3,331 Sq Ft

    30313 S 561 Rd, Afton, OK 74331

    Experience premier lakefront living on Monkey Island in this fully renovated 4-bedroom retreat. Designed for the ultimate lake lifestyle, each bedroom offers stunning water views and private patios. The open-concept interior features soaring ceilings and dramatic floor-to-ceiling windows that frame the beauty of Grand Lake. Step out your back door to the shoreline, where a gentle slope leads

    Sheri Price Coldwell Banker Shangri-La Realty

    30313 S 561 Rd, Afton, OK 74331
  • /23

    $340,000 Sold Jul 20, 2025

    450779 E 341 Rd Unit 34, Afton, OK 74331

    • 3 Beds
    • 2.5 Baths
    • 1,531 Sq Ft
    • Built 1972

    Last Sold Summary

    • 1% Below List Price
    • $222/SF
    • 35 Days On Market

    Last Listing Agent Shea Fite Shea Fite, REALTORS

    450779 E 341 Rd Unit 34, Afton, OK 74331
    • /74

      Est $256,931 Not Listed For Sale

      26781 S 520 Rd, Afton, OK 74331

      • 3 Beds
      • 1 Bath
      • 1,394 Sq Ft
      • Built 1972
      26781 S 520 Rd, Afton, OK 74331

      Last Sold Summary

      • 3% Above List Price
      • $179/SF
      • 69 Days On Market
      • Last Sold Price $250,000
      • May 08, 2025

      Last Listing Agent Jeff Horany McGraw Realtors - Langley

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

    $329,000 Sold Apr 10, 2026

    32407 Oxford Dr, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,447 Sq Ft
    • Built 2025

    Last Sold Summary

    • $227/SF
    • 38 Days On Market

    Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

    32407 Oxford Dr, Afton, OK 74331
    • /7

      Not Listed For Sale

      32035 Lusk Cir, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 896 Sq Ft
      • Built 1998
      32035 Lusk Cir, Afton, OK 74331

      Last Sold Summary

      • $258/SF
      • 12 Days On Market
      • Last Sold Price $231,000
      • May 28, 2024

      Last Listing Agent Otis Himes Whittington Realty

  • /31

    $176,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
  • /26

    $285,000 Sold Jul 11, 2025

    1225 Port Duncan Blvd, Afton, OK 74331

    • 3 Beds
    • 2 Baths
    • 1,016 Sq Ft
    • Built 1977

    Last Sold Summary

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

    Last Listing Agent Andrew Foshee Keller Williams Central OK ED

    1225 Port Duncan Blvd, Afton, OK 74331
    • /45

      Est $372,445 Not Listed For Sale

      14 Miami Dr, Afton, OK 74331

      • 3 Beds
      • 2 Baths
      • 1,572 Sq Ft
      • Built 2024
      14 Miami Dr, Afton, OK 74331

      Last Sold Summary

      • 10% Above List Price
      • $216/SF
      • 26 Days On Market
      • Last Sold Price $340,000
      • Jun 19, 2024

      Last Listing Agent Tim Barnes 1632 Real Estate Company

  • /18

    $149,900

    • Land
    • 13,068 Sq Ft
    • $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
  • /2

    $88,000 Sold Jun 20, 2025

    210 S Main St, Afton, OK 74331

    • 2 Beds
    • 2 Baths
    • 5,800 Sq Ft
    • Built 1930

    Last Sold Summary

    • $15/SF

    Last Listing Agent Jim Bradford Keller Williams Realty Grand Lake

    210 S Main St, Afton, OK 74331
    • /14

      Not Listed For Sale

      0 E 316 Rd, Monkey Island, OK 74331

      • 2 Beds
      • 2.5 Baths
      • 2,926 Sq Ft
      0 E 316 Rd, Monkey Island, OK 74331

      Last Sold Summary

      • $136/SF
      • 15 Days On Market
      • Last Sold Price $399,000
      • Aug 16, 2024

      Last Listing Agent Rami Masri Coldwell Banker Shangri-La Realty

  • /35

    $431,500

    • 4 Beds
    • 2 Baths
    • 2,002 Sq Ft

    1 Port Duncan Blvd, Afton, OK 74331

    Price Lowered on this AMAZING 4 Bed/2 Bath New Home! SHORT TERM RENTALS ALLOWED. It's located on Monkey Island just minutes to Grand Lake, Battlefield Golf Course, and Shangri-La Golf Course. This home sits on a large corner lot with mature trees and great greenbelt views. The home's open floor plan is perfect for entertaining or a busy family. Specialty Rooms include a large laundry room, a

    Gara Pelcher Keller Williams Advantage - Tulsa

    1 Port Duncan Blvd, Afton, OK 74331
  • /13

    $125,000 Sold Mar 25, 2026

    56701 E 310 Rd Unit 712, Afton, OK 74331

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

    Last Sold Summary

    • 34% Below List Price
    • $125/SF
    • 239 Days On Market

    Last Listing Agent Tawni Herburger Sage Sotheby's International

    56701 E 310 Rd Unit 712, Afton, OK 74331
    • /84

      Not Listed For Sale

      35866 S Walnut Ave, Afton, OK 74331

      • 5 Beds
      • 5 Baths
      • 4,884 Sq Ft
      • Built 2017
      35866 S Walnut Ave, Afton, OK 74331

      Last Sold Summary

      • $498/SF
      • 108 Days On Market
      • Last Sold Price $2,430,000
      • Sep 20, 2024

      Last Listing Agent Tiffany Mckibben McKibben & Co. Realty

  • /23

    $225,000

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

    33601 Dogwood Cliffs Unit 26, Afton, OK 74331

    Tucked among the trees in the sought-after gated community of The Coves at Bird Island at Grand Lake, this charming 3-bedroom, 2-bath home in Dogwood Cliffs offers an incredible opportunity to enjoy lake living at an affordable price point. With a warm, inviting interior and vaulted ceilings accented by rustic wood beams, the open-concept living and dining areas create the perfect space for

    Shelley Koster Keller Williams Realty

    33601 Dogwood Cliffs Unit 26, Afton, OK 74331
  • /32

    $670,000 Sold Jul 21, 2025

    32771 Wood Dr, Afton, OK 74331

    • 3 Beds
    • 2.5 Baths
    • 2,216 Sq Ft
    • Built 2000

    Last Sold Summary

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

    Current Estimated Value $697,958

    Last Listing Agent Kendra Gillette Solid Rock REALTORS - Vinita

    32771 Wood Dr, Afton, OK 74331
    • /38

      Est $251,262 Not Listed For Sale

      57200 E Highway 125 Unit 3631, Afton, OK 74331

      • 2 Beds
      • 2 Baths
      • 1,435 Sq Ft
      • Built 1982
      57200 E Highway 125 Unit 3631, Afton, OK 74331

      Last Sold Summary

      • 31% Above List Price
      • $133/SF
      • 60 Days On Market
      • Last Sold Price $191,500
      • Jul 31, 2024

      Last Listing Agent Sandy Haesloop McGraw, REALTORS

  • /5

    $25,000

    • Land
    • 30,492 Sq Ft
    • $35,714 per Acre

    TBD Blue Grouse Dr, Cleora, OK 74331

    This beautiful vacant lot in The Coves at Bird Island offers the perfect canvas for your custom lake home, nestled within a serene, upscale neighborhood known for its privacy and natural beauty. Located in one of Grand Lake's premier gated communities, this property provides access to a wealth of amenities, including 24/7 manned security, an 18-hole championship golf course, swimming pool, and

    Shelley Koster Keller Williams Realty Partners

    TBD Blue Grouse Dr, Cleora, OK 74331
  • /2

    $9,000 Sold Jun 17, 2025

    TBD Southern Hills, Cleora, OK 74331

    • Land
    • 15,681 Sq Ft
    • $25,000 per Acre

    Last Sold Summary

    • 0 Days On Market

    Last Listing Agent Non Member Non-member

    TBD Southern Hills, Cleora, OK 74331

Showing Results 361 - 400, Page 10 of 18

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