7,823

Miami, OK Homes

Section Image
  • /38

    $450,000

    Sold Feb 27, 2026

    58300 E 140 Rd, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,922 Sq Ft
    • Built 1976

    Last Sold Summary

    • 5% Below List Price
    • $234/SF
    • 83 Days On Market

    Current Estimated Value $446,362

    Last Listing Agent Dakota Manning Keller Williams Realty Grand Lake

    58300 E 140 Rd, Miami, OK 74354
    • /15

      Est $129,760

      Not Listed For Sale

      1625 E St SW, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 1,112 Sq Ft
      • Built 1970
      1625 E St SW, Miami, OK 74354

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /69

    $564,900

    $15K PRICE DROP
    • 5 Beds
    • 3.5 Baths
    • 3,764 Sq Ft

    54500 E 120 Rd, Miami, OK 74354

    There aren't many packages like this one just on the edge of town! This beautiful home sits well off the road on a special 15-acre setting. As you proceed down the lane, it just invites you to call it home! This home boasts 5 bedrooms and 3 1/2 bathrooms, with a master suite both up and downstairs. The home has 3,763 square feet and comes with a 30 'x 40' workshop, a Morton 4 stall stable with

    David Davis NEO Realty Group

    54500 E 120 Rd, Miami, OK 74354
  • /29

    $250,000

    Sold Jan 23, 2026

    2405 Molly Ln, Miami, OK 74354

    • 4 Beds
    • 3 Baths
    • 1,929 Sq Ft
    • Built 1985

    Last Sold Summary

    • 19% Below List Price
    • $130/SF
    • 126 Days On Market

    Current Estimated Value $247,956

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    2405 Molly Ln, Miami, OK 74354
    • /12

      Est $106,097

      Not Listed For Sale

      1426 Park Heights St, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 948 Sq Ft
      • Built 1960
      1426 Park Heights St, Miami, OK 74354

      Last Sold Summary

      • 16 Days On Market

      Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

  • /58

    $410,000

    $15K PRICE DROP Pending
    • 3 Beds
    • 3 Baths
    • 3,136 Sq Ft

    1830 7th Ave NE, Miami, OK 74354

    This home is GORGEOUS! Located on a quiet street on 1.2 acres (m/l) in the northeast part of Miami, this home has it all! Home has been completely remodeled and features a desirable open floor plan. The beautiful kitchen opens up to an oversized living area with vaulted ceilings, fireplace, and an abundance of built-ins. The 3 bedrooms and 3 bathrooms are all very spacious and have been

    David Davis NEO Realty Group

    1830 7th Ave NE, Miami, OK 74354
  • /14

    $66,000

    Sold Jun 04, 2026

    1302 Nw E, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 1,161 Sq Ft
    • Built 1947

    Last Sold Summary

    • 34% Below List Price
    • $57/SF
    • 64 Days On Market

    Current Estimated Value $69,577

    Last Listing Agent Brian Johnson Johnson & Associates Realty

    1302 Nw E, Miami, OK 74354
    • /2

      Est $129,153

      Not Listed For Sale

      511 Park St, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,240 Sq Ft
      • Built 1950
      511 Park St, Miami, OK 74354

  • /42

    $369,900

    $5K PRICE DROP Pending
    • 3 Beds
    • 2 Baths
    • 2,168 Sq Ft

    2017 Scott Ln, Miami, OK 74354

    This gorgeous home is immaculate inside and out! Home features 3 bedrooms, 2 bathrooms, living room with gas fireplace, and a nice screened in porch overlooking the beautiful backyard. Home has had several recent updates including new central heat & air (2 years old) and newer roof on house and shop (3 years old). The indoor safe room with 10'' thick walls also doubles as a large walk-in closet.

    David Davis NEO Realty Group

    2017 Scott Ln, Miami, OK 74354
  • /3

    $200,000

    Sold Dec 17, 2025

    62511 E 140 Rd, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 1,800 Sq Ft
    • Built 1956

    Last Sold Summary

    • $111/SF
    • 0 Days On Market

    Current Estimated Value $158,907

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    62511 E 140 Rd, Miami, OK 74354
    • /14

      Est $108,612

      Not Listed For Sale

      849 Park St, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,170 Sq Ft
      • Built 1952
      849 Park St, Miami, OK 74354

      Last Sold Summary

      • 9 Days On Market

      Last Listing Agent Jeffrey Johnston Solid Rock REALTORS - Miami

  • /33

    $209,000

    • Land
    • 40 Acres
    • $5,225 per Acre

    01 Old Highway 10 Hwy, Miami, OK 74354

    LOOKING FOR A GORGEOUS FLAT PIECE OF HAY MEADOW WITH A POND AND A SMALL CREEK IN CRAIG COUNTY? Ready to turn your dream of country living into reality? This stunning 40+/- acre tract in Craig County offers the perfect blend of beauty, function, and opportunity! Flat, open hay meadow, a pond, and a wet weather creek create the ideal setting for your future homestead. Whether you envision raising

    Eric Zellers Ary Land Co. | KW Advantage Land

    01 Old Highway 10 Hwy, Miami, OK 74354
  • /11

    $116,500

    Sold Nov 21, 2025

    601 G St NE, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,264 Sq Ft
    • Built 1924

    Last Sold Summary

    • 3% Below List Price
    • $92/SF

    Current Estimated Value $90,492

    Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

    601 G St NE, Miami, OK 74354
    • /20

      Est $165,259

      Not Listed For Sale

      320 Circle Dr NW, Miami, OK 74354

      • 4 Beds
      • 1.5 Baths
      • 1,500 Sq Ft
      • Built 1950
      320 Circle Dr NW, Miami, OK 74354

      Last Sold Summary

      • 307 Days On Market

      Last Listing Agent Dana Johnson Johnson & Associates Realty

  • /51

    $399,000

    $60K PRICE DROP Pending
    • Land
    • 77 Acres
    • $5,182 per Acre

    77 Old Highway 10 Hwy, Miami, OK 74354

    77+/- ACRES OF BEAUTIFUL CRAIG COUNTY -- YOUR COUNTRY DREAM STARTS HERE!! Looking for the perfect place to start your farm, build your dream home, or create your private retreat? This gorgeous 77+/- acre tract offers endless possibilities with open, level land, a peaceful pond, a wet-weather creek, and plenty of mature shade trees for your animals. Whether youre thinking of raising cattle, goats,

    Eric Zellers Ary Land Co. | KW Advantage Land

    77 Old Highway 10 Hwy, Miami, OK 74354
  • /23

    $175,000

    Sold Mar 25, 2026

    1926 G St NW, Miami, OK 74354

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

    Last Sold Summary

    • $122/SF

    Current Estimated Value $151,841

    Last Listing Agent Kay Reese Johnson & Associates Realty

    1926 G St NW, Miami, OK 74354
    • /13

      Est $167,495

      Not Listed For Sale

      502 Park St, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,568 Sq Ft
      • Built 1950
      502 Park St, Miami, OK 74354

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /56

    $978,000

    • Land
    • 163 Acres
    • $6,000 per Acre

    00 E 30 Rd, Miami, OK 74354

    Take a look at Fourmile Creek Farm, an exceptional 163+/- acre recreational and tillable income-producing property with blacktop frontage in Ottawa County, Oklahoma, offering an outstanding mix between productive farmland and quality hunting opportunities! Properties that blend strong agricultural income with premier hunting opportunities are becoming increasingly difficult to find, and this farm

    Bret Horn Arrowhead Land Company

    00 E 30 Rd, Miami, OK 74354
  • /7

    $40,000

    Sold May 18, 2026

    817 J St NW, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 956 Sq Ft
    • Built 1954

    Last Sold Summary

    • 20% Below List Price
    • $42/SF
    • 1 Day On Market

    Current Estimated Value $50,483

    Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

    817 J St NW, Miami, OK 74354
    • /19

      Est $128,738

      Not Listed For Sale

      511 C St NW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,107 Sq Ft
      • Built 1950
      511 C St NW, Miami, OK 74354

      Last Sold Summary

      • 1 Day On Market

      Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

  • /15

    $199,000

    • Land
    • 37 Acres
    • $5,378 per Acre

    02 Old Highway 10, Miami, OK 74354

    LOOKING FOR THE PERFECT FLAT PIECE OF HAY MEADOW IN CRAIG COUNTY? This beautiful 37 +/- acre parcel is the ideal place to bring your vision of country living to life! Featuring flat, open hay meadow with plenty of room to roam, this land is perfect for a small hobby farm or expanding your agricultural dreams. Whether youre raising a few cattle, chickens, goats, or other livestock, the

    Eric Zellers Ary Land Co. | KW Advantage Land

    02 Old Highway 10, Miami, OK 74354
  • /36

    $335,000

    Sold Apr 24, 2026

    61109 E 140 Rd, Miami, OK 74354

    • 4 Beds
    • 2 Baths
    • 1,871 Sq Ft
    • Built 2020

    Last Sold Summary

    • 16% Below List Price
    • $179/SF
    • 67 Days On Market

    Current Estimated Value $323,027

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

    61109 E 140 Rd, Miami, OK 74354
    • /18

      Est $138,636

      Not Listed For Sale

      819 B St NW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,260 Sq Ft
      • Built 1951
      819 B St NW, Miami, OK 74354

      Last Sold Summary

      • 10 Days On Market

      Last Listing Agent Kay Reese Johnson & Associates Realty

  • /28

    $99,000

    $9K PRICE DROP
    • Land
    • 15.6 Acres
    • $6,346 per Acre

    000 30th Ave NW, Miami, OK 74354

    If you’ve been searching for land inside city limits that still feels like the country, this is it. Located in Miami, OK, this 15 acre +/- property offers endless opportunities for development, recreation, or a private retreat. The land is platted into multiple parcels, giving you flexibility for small-tract development, a private build site, or an investment to hold long-term. It’s heavily

    Josh Claybrook White Oak Real Estate Group

    000 30th Ave NW, Miami, OK 74354
  • /2

    $85,000

    Sold Sep 02, 2026

    28 & 30 NE B St, Miami, OK 74354

    • Built 1920

    Last Sold Summary

    • 15% Below List Price
    • 70 Days On Market

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    28 & 30 NE B St, Miami, OK 74354
    • /35

      Est $172,147

      Not Listed For Sale

      835 B St NW, Miami, OK 74354

      • 4 Beds
      • 2 Baths
      • 1,580 Sq Ft
      • Built 1950
      835 B St NW, Miami, OK 74354

      Last Sold Summary

      • 31 Days On Market

      Last Listing Agent Ryan Rutledge Fathom Realty OK

  • /41

    $159,900

    $9K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,074 Sq Ft

    1925 B St NE, Miami, OK 74354

    Move-in ready and completely remodeled! This 3-bedroom home offers an open floor plan, newer items include new flooring, fresh paint, new trim, updated lighting and fixtures throughout. The kitchen features butcher block countertops, stainless appliances, and a clean, modern look. Outside has brand new siding, new windows, a new roof, gutters, 2'' blinds and remote ceiling fans. This home has

    Amy Wright Keller Williams Realty Grand Lake

    1925 B St NE, Miami, OK 74354
  • /21

    $177,000

    Sold Dec 22, 2025

    1611 Woodlawn Dr, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,800 Sq Ft
    • Built 1978

    Last Sold Summary

    • 9% Below List Price
    • $98/SF
    • 48 Days On Market

    Current Estimated Value $179,772

    Last Listing Agent Maria Landaverde Solid Rock Realtors - Grove

    1611 Woodlawn Dr, Miami, OK 74354
    • /16

      Est $112,852

      Not Listed For Sale

      820 B St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 900 Sq Ft
      • Built 1951
      820 B St NW, Miami, OK 74354

      Last Sold Summary

      • 7 Days On Market

      Last Listing Agent Jessica Garner Fathom Realty OK

  • /46

    $550,000

    $50K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,100 Sq Ft

    7901 S 638 Rd, Miami, OK 74354

    40 ACRES + STOCKED POND + CUSTOM HOME just minutes from Miami! Offering privacy, recreation and room to make the land your own, this property is ready for hunting, fishing, livestock, horses or a future shop. Improvements include an automatic livestock waterer, fenced backyard and outdoor shower. The 4BR/2BA home was completely rebuilt in 2022 from the original concrete foundation and select

    Jessica Garner Shyft Real Estate, LLC

    7901 S 638 Rd, Miami, OK 74354
  • /25

    $89,500

    Sold Apr 10, 2026

    815 O St NW, Miami, OK 74354

    • 2 Beds
    • 1 Bath
    • 1,206 Sq Ft
    • Built 1955

    Last Sold Summary

    • $74/SF
    • 139 Days On Market

    Current Estimated Value $87,216

    Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

    815 O St NW, Miami, OK 74354
    • /17

      Est $150,452

      Not Listed For Sale

      530 B St NW, Miami, OK 74354

      • 3 Beds
      • 1.5 Baths
      • 1,490 Sq Ft
      • Built 1948
      530 B St NW, Miami, OK 74354

      Last Sold Summary

      • 66 Days On Market

      Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

  • /49

    $339,999

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

    9940 S 614 Rd, Miami, OK 74354

    Completely remodeled and move-in ready! This spacious 4-bedroom, 3-bath home offers 2,274 sq. ft. of updated living space on 2.29 acres in the desirable Stonegate neighborhood and Wyandotte School District. Enjoy the peace and privacy of a quiet neighborhood with a country feel, while still being conveniently located. Inside, you'll find modern updates throughout and a functional floor plan

    Alex Frost Keller Williams Realty Grand Lake

    9940 S 614 Rd, Miami, OK 74354
  • /20

    $184,000

    Sold Sep 01, 2026

    803 Jefferson St, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,759 Sq Ft
    • Built 1950

    Last Sold Summary

    • 3% Below List Price
    • $105/SF
    • 24 Days On Market

    Current Estimated Value $169,698

    Last Listing Agent Dana Johnson Johnson & Associates Realty

    803 Jefferson St, Miami, OK 74354
    • /18

      Est $92,573

      Not Listed For Sale

      513 W Bj Tunnell Blvd, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 972 Sq Ft
      • Built 1946
      513 W Bj Tunnell Blvd, Miami, OK 74354

      Last Sold Summary

      • 54 Days On Market

      Last Listing Agent David Davis NEO Realty Group

  • /8

    $56,000

    $4K PRICE DROP
    • 3 Beds
    • 1 Bath
    • 1,573 Sq Ft

    3 G St NE, Miami, OK 74354

    If you're looking for a project with potential, 3 G St NE in Miami offers a chance to take an existing 3-bedroom, 1-bath home and make it your own. With approximately 1,573 square feet, the property provides a functional starting point for someone with the vision and willingness to update, renovate and bring new life to the home.Whether you're an investor looking for your next project, a

    Mark Fraley Solid Rock REALTORS - Vinita

    3 G St NE, Miami, OK 74354
  • /25

    $50,000

    Sold Jan 14, 2026

    501 G St NE, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 865 Sq Ft
    • Built 1930

    Last Sold Summary

    • 31% Below List Price
    • $58/SF
    • 5 Days On Market

    Current Estimated Value $56,297

    Last Listing Agent Beverly Buzzard NEO Realty Group

    501 G St NE, Miami, OK 74354
    • /14

      Est $57,848

      Not Listed For Sale

      516 York St, Miami, OK 74354

      • 2 Beds
      • 1 Bath
      • 996 Sq Ft
      • Built 1948
      516 York St, Miami, OK 74354

      Last Sold Summary

      • 23 Days On Market

      Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

  • /56

    $189,900

    Pending
    • 3 Beds
    • 2 Baths
    • 1,530 Sq Ft

    1019 16th Ave NE, Miami, OK 74354

    Well-maintained 3-bedroom, 2-bath brick home featuring a spacious living room with a brick fireplace, vaulted ceiling, wood beams, and two sets of French doors leading to the backyard. The updated kitchen offers an eat-in dining space and received newer countertops, sink, faucet, backsplash, garbage disposal, and appliances in 2024. A formal dining room provides flexibility as a second living

    Nakia Rutledge Shyft Real Estate, LLC

    1019 16th Ave NE, Miami, OK 74354
  • /18

    $140,000

    Sold May 06, 2026

    900 J St NW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,400 Sq Ft
    • Built 1946

    Last Sold Summary

    • $100/SF
    • 110 Days On Market

    Current Estimated Value $138,535

    Last Listing Agent Kay Reese Johnson & Associates Realty

    900 J St NW, Miami, OK 74354

Showing Results 41 - 80, Page 2 of 18

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