7,912

Miami, OK Homes

Section Image
    • /38

      Est $148,396

      Not Listed For Sale

      1708 D St SW, Miami, OK 74354

      • 2 Beds
      • 2 Baths
      • 1,026 Sq Ft
      • Built 1964
      1708 D St SW, Miami, OK 74354

      Last Sold Summary

      • 3 Days On Market

  • /51

    $399,000

    $60K PRICE DROP
    • 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
  • /12

    $102,500

    Sold Jul 29, 2025

    809 D St NW, Miami, OK 74354

    • 4 Beds
    • 1 Bath
    • 1,341 Sq Ft
    • Built 1948

    Last Sold Summary

    • 18% Below List Price
    • $76/SF
    • 41 Days On Market

    Current Estimated Value $101,536

    Last Listing Agent Maria Landaverde Solid Rock Realtors - Grove

    809 D St NW, Miami, OK 74354
    • /23

      Est $171,826

      Not Listed For Sale

      324 17th Ave SW, Miami, OK 74354

      • 3 Beds
      • 2 Baths
      • 1,352 Sq Ft
      • Built 1961
      324 17th Ave SW, Miami, OK 74354

      Last Sold Summary

      • 3 Days On Market

  • /48

    $2,300,000

    • 3 Beds
    • 2 Baths
    • 25,500 Sq Ft

    0 S 600 Rd Unit 24321477, Miami, OK 74354

    Peoria Ridge Golf Course Premier Championship CourseResort-Adjacent OpportunityPeoria Ridge Golf Course offers a rare opportunity to acquire a thriving, turnkey championship golf destination strategically located in the heart of Northeast Oklahoma. This meticulously maintained 18-hole course is supported by a robust business infrastructure and a loyal, growing customer base

    Brian Merzlock Ary Land Co.| KW Advantage Land

    0 S 600 Rd Unit 24321477, 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 $187,750

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

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

      Est $111,028

      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

  • /47

    $209,000

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

    01 Old Highway 10 Hwy, Miami, OK 74354

    Searching for a beautiful, flat hay meadow with water features in Craig County?Turn your vision of country living into reality with this exceptional 40+/- acre property. Featuring a lush, open hay meadow, a serene pond, and a wet-weather creek, this land offers the perfect balance of natural beauty and practical use. Whether you're planning a working homestead or simply craving wide-open

    Eric Zellers Keller Williams Advantage

    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 $97,215

    Last Listing Agent Dustin Foster Solid Rock REALTORS - Miami

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

      Est $128,387

      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

  • /21

    $199,000

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

    02 Old Highway 10, Miami, OK 74354

    Looking for the perfect flat hay meadow in Craig County? This beautiful 37+/- acre parcel is ready to bring your country living vision to life. With wide-open, level ground and plenty of room to roam, it’s an ideal setting for a hobby farm or expanding your agricultural plans. Raise cattle, chickens, goats, or simply enjoy the space. The possibilities are wide open.Conveniently situated

    Eric Zellers Keller Williams Advantage

    02 Old Highway 10, 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 $152,613

    Last Listing Agent Kay Reese Johnson & Associates Realty

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

      Est $108,160

      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

  • /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
  • /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 $53,772

    Last Listing Agent Frank Weicht Solid Rock REALTORS - Miami

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

      Est $162,503

      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

  • /38

    $200,000

    Pending
    • Land
    • 40 Acres
    • $5,000 per Acre

    S 640 Rd, Miami, OK 74354

    Tucked into the northeast corner of Oklahoma, less than a mile from Kansas and only five miles from Missouri, this beautiful riverfront property offers a rare opportunity to own land along the crystal-clear waters of the Spring River. Known for its year-round recreation, Spring River is perfect for fishing, swimming, canoeing, and kayaking. Towering 100-foot bluffs overlook the water, creating

    Dean Anderson Whitetail Properties Real Estate

    S 640 Rd, 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 $325,072

    Last Listing Agent Kristy Wilson Solid Rock Realtors - Grove

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

      Est $166,540

      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

  • /41

    $480,000

    $60K PRICE DROP
    • Land
    • 80 Acres
    • $6,000 per Acre

    0000 S 625 Rd, Miami, OK 74354

    Tucked away in Ottawa County, east of Miami, this 80 +/- acre farm provides privacy, water features, and strong recreational appeal. The rolling terrain, timber and pasture mix, live water creek, and spring-fed pond provides excellent livestock, recreational, wildlife opportunities or future development. Heavy deer sign throughout the farm highlights the strong game presence. Access is easy via a

    Kevin Williams Midwest Land Group

    0000 S 625 Rd, Miami, OK 74354
  • /2

    $92,500

    Sold Jul 02, 2025

    1226 A St NE, Miami, OK 74354

    • 3 Beds
    • 1 Bath
    • 912 Sq Ft
    • Built 1954

    Last Sold Summary

    • 6% Above List Price
    • $101/SF
    • 3 Days On Market

    Current Estimated Value $91,672

    Last Listing Agent Susan Rhodes Solid Rock REALTORS - Miami

    1226 A St NE, Miami, OK 74354
    • /19

      Est $130,857

      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

  • /2

    $54,900

    Pending
    • Land
    • 4.5 Acres
    • $12,200 per Acre

    0 Tract 2 Hwy 59, Miami, OK 74354

    Not to far out of town and close enough to the turnpike to Joplin or Tulsa to be convenient. This small acreage has highway frontage and may make a great place for a homestead or hobby farm. Nice flat ground with good soil. New doublewides or modular homes on permanent foundations allowed.

    Frank Weicht Solid Rock REALTORS - Miami

    0 Tract 2 Hwy 59, 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 $178,598

    Last Listing Agent Maria Landaverde Solid Rock Realtors - Grove

    1611 Woodlawn Dr, Miami, OK 74354
    • /18

      Est $142,528

      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

  • /41

    $289,000

    • 3 Beds
    • 2.5 Baths
    • 2,292 Sq Ft

    2102 Yale Ave, Miami, OK 74354

    Tucked on a corner lot in a great neighborhood, this 3 bed, 3 bath home is made for real life and the moments that matter most. With three living areas plus an office or playroom, there is space for everyone to spread out without feeling disconnected. This home brings the charm with exposed brick, a statement fireplace, fresh paint, and updated flooring. The layout flows easily, making everyday

    Jamie Hudspeth KW Grand Lake

    2102 Yale Ave, 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,305

    Last Listing Agent Pamala Waltz Solid Rock REALTORS - Miami

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

      Est $168,814

      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

  • /15

    $599,000

    $151K PRICE DROP
    • 2 Beds
    • 2 Baths
    • 1,040 Sq Ft

    11400 S 540 Rd, Miami, OK 74354

    This 29.44 acre property has much to offer! The home was built in 2013 and features 2 bedrooms and 2 bathrooms with open floor plan and a large 2 car garage. In addition to the home, there are the following buildings and equipment: 40' X 40', 30' X 150' plumbed with Co2, 30' X 60' greenhouse, 10 5 ton AC units (3 with heat) and 176 light fixtures. There is also 3 phase power to the buildings and

    David Davis NEO Realty Group

    11400 S 540 Rd, Miami, OK 74354
  • /21

    $85,000

    Sold Sep 19, 2025

    2233 Willow Ln, Miami, OK 74354

    • 3 Beds
    • 1.5 Baths
    • 1,064 Sq Ft
    • Built 1982

    Last Sold Summary

    • 32% Below List Price
    • $80/SF
    • 59 Days On Market

    Current Estimated Value $135,714

    Last Listing Agent Mandy Dement Shyft Real Estate, LLC

    2233 Willow Ln, Miami, OK 74354
    • /16

      Est $113,498

      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

  • /7

    $429,900

    $10K PRICE DROP
    • Land
    • 80 Acres
    • $5,374 per Acre

    TBD E 130, Miami, OK 74354

    This 80 acre tract has lots of potential! The northern most 60 acres have been used for crops for years, and the southern 20 have been pasture as well as a good hunting spot. The southern 20 acres has a rural water meter and at least one spot prepared for an automatic waterer and an upright hydrant. Call for your private showing!

    David Davis NEO Realty Group

    TBD E 130, 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,854

    Last Listing Agent Beverly Buzzard NEO Realty Group

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

      Est $153,250

      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

  • /47

    $599,900

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

    7901 S 638 Rd, Miami, OK 74354

    Welcome home to the perfect blend of luxury, privacy, and country living. Built in 2023, this custom 4-bedroom, 2-bath home sits on 40 beautiful acres just minutes from Miami, offering the peaceful lifestyle you've been searching for without sacrificing modern comfort. Inside, you'll find real hardwood floors, granite countertops, custom cabinetry, and spa-inspired tile showers. Step outside to

    Jessica Garner Shyft Real Estate, LLC

    7901 S 638 Rd, 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 $132,888

    Last Listing Agent Kay Reese Johnson & Associates Realty

    900 J St NW, Miami, OK 74354
    • /4

      Est $77,268

      Not Listed For Sale

      720 H St NW, Miami, OK 74354

      • 3 Beds
      • 1 Bath
      • 1,248 Sq Ft
      • Built 1948
      720 H St NW, Miami, OK 74354

      Last Sold Summary

      • 122 Days On Market

  • /24

    $179,000

    $30K PRICE DROP
    • 4 Beds
    • 2 Baths
    • 2,285 Sq Ft

    318 I St NW, Miami, OK 74354

    PRICED TO SELL! Spacious 4-bedroom, 2-bath single-family home located in a quiet NW neighborhood! Offering 2,285 square feet of living space, this home features both a comfortable living room and a cozy den with fireplace--perfect for relaxing or entertaining. The functional floor plan provides plenty of room for family, guests, or a home office setup. Outside, enjoy a fenced backyard ideal for

    Susan Rhodes Solid Rock REALTORS - Miami

    318 I St NW, Miami, OK 74354
  • /52

    $160,000

    Sold Mar 30, 2026

    1814 K St SW, Miami, OK 74354

    • 3 Beds
    • 2 Baths
    • 1,473 Sq Ft
    • Built 1979

    Last Sold Summary

    • $109/SF
    • 2 Days On Market

    Current Estimated Value $148,537

    Last Listing Agent Cari Williams Coldwell Banker Shangri-La Realty

    1814 K St SW, Miami, OK 74354
    • /18

      Est $91,496

      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

Showing Results 41 - 80, Page 2 of 18

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