13,601

Ottawa County, OK Homes

Section Image
  • /36

    $1,095,000

    • 3 Beds
    • 1 Bath
    • 2,400 Sq Ft

    25403 S 580 Rd, Afton, OK 74331

    Peaceful 51.33-acre property with Grand Lake and country views. There is a boat ramp at the end of the road for easy lake access. The property features a 40x60 red iron barndominium with a 23' peak ceiling, spray foam insulation, 5-ton A/C, and a 6'' 4,000 PSI concrete slab, (2) 12x14 insulated automatic doors, four walk-in doors, and tinted vinyl windows that provide great natural light. It

    Katelin Threet Keller Williams Realty Grand Lake

    25403 S 580 Rd, Afton, OK 74331
  • /23

    $145,000 Sold Aug 28, 2025

    1830 E St NW, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 1,274 Sq Ft
    • Built 1955

    Last Sold Summary

    • $114/SF
    • 27 Days On Market

    Current Estimated Value $145,453

    Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

    1830 E St NW, Miami, OK 74354
    • /7

      Est $62,814 Not Listed For Sale

      406 G St NE, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 636 Sq Ft
      • Built 1947
      406 G St NE, Miami, OK 74354

      Last Sold Summary

      • 50% Above List Price
      • $66/SF
      • 5 Days On Market
      • Last Sold Price $41,900
      • Feb 21, 2024

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /65

    $269,000

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

    225 10th Ave NW, Miami, OK 74354

    Spacious and well-maintained, this 4-bedroom, 3-bath home offers 2,198 sq. ft. of comfortable living with flex space for added family fun and entertainment. Thoughtfully designed with tasteful, classy touches throughout, the home provides flexible space for both everyday living and entertaining. A functional layout, and inviting interior makes this property move-in ready and easy to enjoy. An

    Mandy Dement Shyft Real Estate, LLC

    225 10th Ave NW, Miami, OK 74354
  • /2

    $134,400 Sold Jun 04, 2025

    401 11th Ave NE, Miami, OK 74354

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

    Last Sold Summary

    • 5% Above List Price
    • $106/SF
    • 5 Days On Market

    Current Estimated Value $137,378

    Last Listing Agent David Davis NEO Realty Group

    401 11th Ave NE, Miami, OK 74354
    • /44

      Est $175,813 Not Listed For Sale

      112 13th Ave NW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,389 Sq Ft
      • Built 1958
      112 13th Ave NW, Miami, OK 74354

      Last Sold Summary

      • 11% Above List Price
      • $114/SF
      • 18 Days On Market
      • Last Sold Price $159,000
      • Mar 15, 2024

      Last Listing Agent Ryan Rutledge Shyft Real Estate, LLC

  • /6

    $30,000 Pending

    • Land
    • 9,583 Sq Ft
    • $136,364 per Acre

    11703 S 587 Rd, Miami, OK 74354

    Enjoy riverfront living on this 0.22-acre lot with direct access to the Neosho River--perfect for fishing, kayaking, or relaxing. Property features a 2-car garage, RV hookup with a concrete pad, and rural water available at the road. This is a great opportunity for a weekend getaway or future home. Don't miss this beautiful slice of waterfront property!

    Shiloh Tramell Keller Williams Realty Elevate

    11703 S 587 Rd, Miami, OK 74354
  • /2

    $34,000 Sold May 16, 2025

    Lt 1 9001 S 614 Rd, Miami, OK 74354

    • Land
    • 2 Acres
    • $17,000 per Acre

    Last Sold Summary

    • 3% Below List Price
    • 99 Days On Market

    Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

    Lt 1 9001 S 614 Rd, Miami, OK 74354
    • /12

      Est $78,907 Not Listed For Sale

      804 L St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 696 Sq Ft
      • Built 1947
      804 L St NW, Miami, OK 74354

      Last Sold Summary

      • 10% Above List Price
      • $103/SF
      • 4 Days On Market
      • Last Sold Price $72,000
      • Nov 04, 2024

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /9

    $122,700

    • 3 Beds
    • 1 Bath
    • 1,274 Sq Ft

    1209 B St NW, Miami, OK 74354

    This solid 3 bedroom, 1 bath home sits in a great neighborhood in the northwest part of town. Home boasts a new roof and has been well maintained! A great starter home that could well last a long time. Home is being sold in as-is condition. Let's go look today!

    Chad Masterson NEO Realty Group

    1209 B St NW, Miami, OK 74354
  • /11

    $129,900 Sold Apr 10, 2026

    7400 S 540 Rd, Miami, OK 74354

    • Land
    • 12.92 Acres
    • $10,054 per Acre

    Last Sold Summary

    • 1 Day On Market

    Last Listing Agent Mandy Dement Shyft Real Estate, LLC

    7400 S 540 Rd, Miami, OK 74354
    • /27

      Est $147,807 Not Listed For Sale

      1025 8th Ave NW, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 1,404 Sq Ft
      • Built 1984
      1025 8th Ave NW, Miami, OK 74354

      Last Sold Summary

      • 9% Above List Price
      • $96/SF
      • 131 Days On Market
      • Last Sold Price $135,000
      • Nov 03, 2023

      Last Listing Agent Marcie Hill The Agency

  • /3

    $120,000

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

    34 F St NE, Miami, OK 74354

    This total electric 1,500 + sq. ft home is mostly remodeled with many new upgrades, open living room and kitchen, separate laundry room, partial basement, 2 could be 3 bedrooms upstairs with a separate bathroom, 1 bedroom downstairs with a bathroom, close to downtown, and elementary school. Large privacy fenced yard on a corner lot.

    Pamela Sparks Hometown Real Estate

    34 F St NE, Miami, OK 74354
  • /29

    $118,000 Sold Sep 29, 2025

    18500 S 610 Rd, Fairland, OK 74343

    • 3 Beds
    • 1 Bath
    • 1,712 Sq Ft
    • Built 1921

    Last Sold Summary

    • 10% Below List Price
    • $69/SF
    • 14 Days On Market

    Current Estimated Value $125,968

    Last Listing Agent Ileta Bray Legacy Real Estate

    18500 S 610 Rd, Fairland, OK 74343
    • /10

      Est $80,835 Not Listed For Sale

      813 J St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,050 Sq Ft
      • Built 1956
      813 J St NW, Miami, OK 74354

      Last Sold Summary

      • 163% Above List Price
      • $29/SF
      • 61 Days On Market
      • Last Sold Price $30,682
      • Dec 21, 2023

      Last Listing Agent Becky Zarecki Chinowth & Cohen

  • /13

    $349,900

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

    63400 E 120 Rd, Miami, OK 74354

    Beautifully Updated 3BR/2BA home sitting on 20 acres is ready for new owners. Flooring, paint, fixtures and Bathrooms were all updated. The property also has a 30' X 40'' insulated shop for storage or special projects. Call for your private showing today!!

    David Davis NEO Realty Group

    63400 E 120 Rd, Miami, OK 74354
  • /18

    $169,900 Sold Feb 06, 2026

    400 D St NW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 2,112 Sq Ft
    • Built 2007

    Last Sold Summary

    • 11% Below List Price
    • $80/SF
    • 115 Days On Market

    Last Listing Agent David Davis NEO Realty Group

    400 D St NW, Miami, OK 74354
    • /12

      Est $146,793 Not Listed For Sale

      1325 B St NE, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 1,576 Sq Ft
      • Built 1960
      1325 B St NE, Miami, OK 74354

      Last Sold Summary

      • 15% Above List Price
      • $81/SF
      • 39 Days On Market
      • Last Sold Price $127,200
      • Jul 19, 2024

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /3

    $399,000

    • Land
    • 44.6 Acres
    • $8,946 per Acre

    0 E 130 Rd Unit 22-974, Miami, OK 74354

    Current owner has had great success when hunting on this beautiful 44 acres. Multiple possibilities including a great building location with rural water and electric available close by. Property can be accessed from E 130 Rd or E 132 Rd. Call for additional information.

    Pamala Waltz Solid Rock REALTORS - Miami

    0 E 130 Rd Unit 22-974, Miami, OK 74354
  • /2

    $180,000 Sold Jul 30, 2025

    2320 N Main St, Miami, OK 74354

    • Land
    • 14,810 Sq Ft
    • $529,412 per Acre

    Last Sold Summary

    • 14% Below List Price
    • 19 Days On Market

    Current Estimated Value $179,845

    Last Listing Agent David Davis NEO Realty Group

    2320 N Main St, Miami, OK 74354
    • /15

      Est $130,910 Not Listed For Sale

      1227 B St NE, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,432 Sq Ft
      • Built 1954
      1227 B St NE, Miami, OK 74354

      Last Sold Summary

      • 3% Above List Price
      • $89/SF
      • 21 Days On Market
      • Last Sold Price $127,000
      • Jan 27, 2025

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /15

    $135,000

    • Land
    • 1 Acre
    • $135,000 per Acre

    64128 E 225 Rd Tbd Lot 60, Wyandotte, OK 74126

    Jackson Ridge is a unique neighborhood development tucked away in the northeastern part of Grand Lake. Spanning 400 acres, it features 12 miles of professionally designed private hiking and biking trails that wind through the entire property. All trails connect to a central community hub, complete with fire pits, a playground, and a multi-level outdoor space offering amazing views of the lake and

    Terra Apperson McGraw Realtors - Langley

    64128 E 225 Rd Tbd Lot 60, Wyandotte, OK 74126
  • /55

    $382,500 Sold Nov 26, 2025

    67501 E 94 Rd, Wyandotte, OK 74370

    • 3 Beds
    • 2 Baths
    • 1,508 Sq Ft
    • Built 1975

    Last Sold Summary

    • 10% Below List Price
    • $254/SF
    • 102 Days On Market

    Current Estimated Value $382,316

    Last Listing Agent Eric Reeves Reeves Real Estate

    67501 E 94 Rd, Wyandotte, OK 74370
    • /21

      Est $156,923 Not Listed For Sale

      1221 B St NE, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 1,488 Sq Ft
      • Built 1954
      1221 B St NE, Miami, OK 74354

      Last Sold Summary

      • 16% Above List Price
      • $91/SF
      • 138 Days On Market
      • Last Sold Price $135,000
      • Mar 18, 2024

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

  • /45

    $397,000 Pending

    • 2 Beds
    • 2 Baths
    • 1,276 Sq Ft

    64501 E 114 Rd, Miami, OK 74354

    Escape to your own Spring River retreat on 33.87 picturesque acres just outside Miami, OK. Completed in 2019, this quaint 2 bed 2 bath barndominium‑style home pairs modern comfort with country charm and includes an deattached shop for all your tools, toys, and hobbies. Step inside to an inviting open-concept layout. Expansive windows and outdoor living areas let you take in peaceful views

    David Evans Keller Williams Realty Elevate

    64501 E 114 Rd, Miami, OK 74354
  • /50

    $1,250,000 Sold Sep 18, 2025

    61399 E 190 Rd, Fairland, OK 74343

    • 2 Beds
    • 2.5 Baths
    • 3,316 Sq Ft
    • Built 2021

    Last Sold Summary

    • 7% Below List Price
    • $377/SF

    Current Estimated Value $206,000

    Last Listing Agent Marcie Hill Keller Williams Realty Grand Lake

    61399 E 190 Rd, Fairland, OK 74343
    • /15

      Est $75,010 Not Listed For Sale

      1206 A St NE, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,050 Sq Ft
      • Built 1954
      1206 A St NE, Miami, OK 74354

      Last Sold Summary

      • 83% Above List Price
      • $39/SF
      • 42 Days On Market
      • Last Sold Price $41,000
      • Nov 28, 2023

      Last Listing Agent Mary Carter Coldwell Banker Select

  • /15

    $135,000

    • Land
    • 41,382 Sq Ft
    • $142,105 per Acre

    64128 E, Wyandotte, OK 74126

    Jackson Ridge is a unique neighborhood development tucked away in the northeastern part of Grand Lake. Spanning 400 acres, it features 12 miles of professionally designed private hiking and biking trails that wind through the entire property. All trails connect to a central community hub, complete with fire pits, a playground, and a multi-level outdoor space offering amazing views of the lake and

    Terra Apperson McGraw Realtors - Langley

    64128 E, Wyandotte, OK 74126
  • /24

    $185,000 Sold Dec 19, 2025

    615 N Mickey Mantle Blvd, Commerce, OK 74339

    • 3 Beds
    • 2 Baths
    • 1,249 Sq Ft
    • Built 1951

    Last Sold Summary

    • 7% Below List Price
    • $148/SF
    • 49 Days On Market

    Current Estimated Value $186,703

    Last Listing Agent Beverly Buzzard NEO Realty Group

    615 N Mickey Mantle Blvd, Commerce, OK 74339
    • /17

      Est $145,991 Not Listed For Sale

      1205 C St NE, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,258 Sq Ft
      • Built 1954
      1205 C St NE, Miami, OK 74354

      Last Sold Summary

      • 19% Above List Price
      • $98/SF
      • 79 Days On Market
      • Last Sold Price $123,000
      • May 25, 2023

      Last Listing Agent Erin Pankey Watermark Commercial

  • /15

    $165,000

    • Land
    • 1.51 Acres
    • $109,272 per Acre

    64128 E 225 Rd Tbd Lot 6, Wyandotte, OK 74126

    Welcome to the Grand Outdoors! Jackson Ridge — Grand Lake's Premier Outdoor Living Community Jackson Ridge is a private 450+ acre residential community at Grand Lake O' the Cherokees. These beautiful, wooded homesites offer the perfect blend of privacy, natural scenery, and access to one of Oklahoma's most exciting new outdoor lifestyle developments. Jackson Ridge is an exclusive trail community

    Terra Apperson McGraw Realtors - Langley

    64128 E 225 Rd Tbd Lot 6, Wyandotte, OK 74126
  • /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
    • /3

      Est $96,069 Not Listed For Sale

      832 I St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 2,488 Sq Ft
      • Built 1947
      832 I St NW, Miami, OK 74354

      Last Sold Summary

      • 75% Above List Price
      • $22/SF
      • 49 Days On Market
      • Last Sold Price $55,000
      • Feb 14, 2025

      Last Listing Agent McKenna Kunkel Keller Williams Realty Grand Lake

  • /60

    $399,900

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

    1533 N Elm St, Miami, OK 74354

    This GORGEOUS home has been completely remodeled from top to bottom! Home features 3 spacious bedrooms, 2 large bathrooms, and 2 living areas with a fireplace in each. Updates include a new roof in 2024, new paint on exterior trim and carport, two new heat & air units, all new windows, all new trim and baseboards, all new texture on walls and ceilings, all new LPU flooring and carpet in bedrooms,

    David Davis NEO Realty Group

    1533 N Elm St, Miami, OK 74354
  • /27

    $135,000 Sold Dec 04, 2025

    56701 E 135 Rd, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,832 Sq Ft
    • Built 1985

    Last Sold Summary

    • 10% Below List Price
    • $74/SF
    • 1 Day On Market

    Last Listing Agent Brian Johnson Johnson & Associates Realty

    56701 E 135 Rd, Miami, OK 74354
    • /10

      Est $93,936 Not Listed For Sale

      800 I St NW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 1,052 Sq Ft
      • Built 1930
      800 I St NW, Miami, OK 74354

      Last Sold Summary

      • 469% Above List Price
      • $16/SF
      • 3 Days On Market
      • Last Sold Price $16,500
      • Nov 15, 2024

      Last Listing Agent Chad Masterson NEO Realty Group

  • /15

    $165,000

    • Land
    • 1.7 Acres
    • $97,059 per Acre

    64128 E, Wyandotte, OK 74126

    Welcome to the Grand Outdoors! Jackson Ridge — Grand Lake's Premier Outdoor Living Community Jackson Ridge is a private 450+ acre residential community at Grand Lake O' the Cherokees. These beautiful, wooded homesites offer the perfect blend of privacy, natural scenery, and access to one of Oklahoma's most exciting new outdoor lifestyle developments. Jackson Ridge is an exclusive trail community

    Terra Apperson McGraw Realtors - Langley

    64128 E, Wyandotte, OK 74126
  • /2

    $35,000 Sold Jan 29, 2026

    815 E St NW, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 882 Sq Ft
    • Built 1947

    Last Sold Summary

    • 7% Below List Price
    • $40/SF

    Current Estimated Value $55,113

    Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

    815 E St NW, Miami, OK 74354
    • /6

      Est $111,000 Not Listed For Sale

      712 I St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,189 Sq Ft
      • Built 1930
      712 I St NW, Miami, OK 74354

      Last Sold Summary

      • 534% Above List Price
      • $15/SF
      • 70 Days On Market
      • Last Sold Price $17,500
      • Jan 26, 2024

      Last Listing Agent Alice Hunt Solid Rock REALTORS - Miami

  • /15

    $64,000

    • 2 Beds
    • 1 Bath
    • 735 Sq Ft

    417 Coyne St, Miami, OK 74354

    Cute & Cozy Home with recent upgrades! This 2-bedroom gem features a large utility room with the potential to become a 3rd bedroom. Enjoy a move-in-ready feel with upgrades as new windows, a high- efficiency mini-split unit, fresh paint and a new kitchen sink. Sewer lines replaced in 2025. Perfect for a rental or starter home! Convenient location near shops and restaurants. Call for an

    Maria Landaverde Solid Rock Realtors - Grove

    417 Coyne St, Miami, OK 74354

Showing Results 401 - 440, Page 11 of 18

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